diff --git a/.gitignore b/.gitignore index a547bf3..c5d9e00 100644 --- a/.gitignore +++ b/.gitignore @@ -1,24 +1,3 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -pnpm-debug.log* -lerna-debug.log* - -node_modules -dist -dist-ssr -*.local - -# Editor directories and files -.vscode/* -!.vscode/extensions.json -.idea -.DS_Store -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? +/dist +/node_modules +/src-tauri diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 261eeb9..0000000 --- a/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/README.md b/README.md index 671b20f..75be304 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,6 @@ # material-design-web-components-vue3 - Material Design Web Components Vue3 -## 技术栈 - -* Vue 3 + Vite -* Material Design Web Components -* JavaScript -* Tauri (替代 Electron ) - - -### 资源链接 - -https://github.com/material-components/material-web - -https://material-components.github.io/material-web - +https://web4network.github.io/material-design-web-components-vue3 diff --git a/public/favicon.ico b/favicon.ico similarity index 100% rename from public/favicon.ico rename to favicon.ico diff --git a/index.html b/index.html index 8ed8b24..4eb8f52 100644 --- a/index.html +++ b/index.html @@ -2,18 +2,33 @@ - + Vite App - - + + - + + + + + + + + + + + + + + + +
- + diff --git a/package.json b/package.json deleted file mode 100644 index 467af48..0000000 --- a/package.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "name": "material-design-web-components-vue3", - "version": "0.0.0", - "license": "Apache-2.0", - "author": "abcijkxyz", - "scripts": { - "start": "vite", - "build": "vite build", - "tauri": "tauri" - }, - "dependencies": { - "@material/mwc-checkbox": "^0.25.3", - "@material/mwc-circular-progress": "^0.25.3", - "@material/mwc-circular-progress-four-color": "^0.25.3", - "@material/mwc-dialog": "^0.25.3", - "@material/mwc-drawer": "^0.25.3", - "@material/mwc-fab": "^0.25.3", - "@material/mwc-formfield": "^0.25.3", - "@material/mwc-icon-button-toggle": "^0.25.3", - "@material/mwc-icon-button": "^0.25.3", - "@material/mwc-icon": "^0.25.3", - "@material/mwc-linear-progress": "^0.25.3", - "@material/mwc-list": "^0.25.3", - "@material/mwc-menu": "^0.25.3", - "@material/mwc-radio": "^0.25.3", - "@material/mwc-select": "^0.25.3", - "@material/mwc-slider": "^0.25.3", - "@material/mwc-snackbar": "^0.25.3", - "@material/mwc-switch": "^0.25.3", - "@material/mwc-tab-bar": "^0.25.3", - "@material/mwc-tab": "^0.25.3", - "@material/mwc-textarea": "^0.25.3", - "@material/mwc-textfield": "^0.25.3", - "@material/mwc-top-app-bar-fixed": "^0.25.3", - "@material/mwc-top-app-bar": "^0.25.3", - "vue-router": "4.0.14", - "vuex": "4.0.2", - "core-js": "^3.22.2", - "vue": "^3.2.33" - }, - "devDependencies": { - "vue-cli-plugin-tauri": "latest", - "less": "^4.1.2", - "less-loader": "^10.2.0", - "@vitejs/plugin-vue": "^2.3.1", - "vite": "^2.9.5" - } -} diff --git a/src/App.vue b/src/App.vue deleted file mode 100644 index 8d2a7dd..0000000 --- a/src/App.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/src/assets/logo.png b/src/assets/logo.png deleted file mode 100644 index f3d2503..0000000 Binary files a/src/assets/logo.png and /dev/null differ diff --git a/src/components/ChildComponent.vue b/src/components/ChildComponent.vue deleted file mode 100644 index 257704a..0000000 --- a/src/components/ChildComponent.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - - - diff --git a/src/components/DemoHeader.vue b/src/components/DemoHeader.vue deleted file mode 100644 index c0615e9..0000000 --- a/src/components/DemoHeader.vue +++ /dev/null @@ -1,40 +0,0 @@ - - - - - diff --git a/src/components/DemoView.vue b/src/components/DemoView.vue deleted file mode 100644 index 6ac7686..0000000 --- a/src/components/DemoView.vue +++ /dev/null @@ -1,259 +0,0 @@ - - - - - diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue deleted file mode 100644 index d002355..0000000 --- a/src/components/HelloWorld.vue +++ /dev/null @@ -1,44 +0,0 @@ - - - - - diff --git a/src/components/index.js b/src/components/index.js deleted file mode 100644 index 54ce67d..0000000 --- a/src/components/index.js +++ /dev/null @@ -1,11 +0,0 @@ -// 引入组件 -import DemoHeader from '@/components/DemoHeader.vue' -//导出 -export default { - // install 是默认的方法 - // 该方法会Vue全局注册这个组件 - install(Vue) { - Vue.component('demo-header', DemoHeader) - //注意---这里可以同时引入注册多个组件 - }, -} diff --git a/src/main.js b/src/main.js deleted file mode 100644 index 7da3f47..0000000 --- a/src/main.js +++ /dev/null @@ -1,9 +0,0 @@ -import { createApp } from 'vue' -import App from './App.vue' -import router from './router' -import store from './store' - -// import DemoHeader from '@/components/DemoHeader.vue' -// import DemoHeader from './components' -// Vue.use(DemoHeader) -createApp(App).use(store).use(router).mount('#app') diff --git a/src/router/index.js b/src/router/index.js deleted file mode 100644 index 60cdaa1..0000000 --- a/src/router/index.js +++ /dev/null @@ -1,78 +0,0 @@ -import { createRouter, createWebHashHistory } from 'vue-router' -import HomeView from '@/views/HomeView.vue' -import AboutView from '@/views/AboutView.vue' -import ButtonView from '@/views/ButtonView.vue' -import CardView from '@/views/CardView.vue' -import CheckboxView from '@/views/CheckboxView.vue' -import CircularProgressView from '@/views/CircularProgressView.vue' -import DialogView from '@/views/DialogView.vue' -import DrawerView from '@/views/DrawerView.vue' -import DrawerStandardNoHeaderView from '@/views/DrawerStandardNoHeaderView.vue' -import DrawerStandardView from '@/views/DrawerStandardView.vue' -import DrawerDismissibleView from '@/views/DrawerDismissibleView.vue' -import DrawerModalView from '@/views/DrawerModalView.vue' -import FabView from '@/views/FabView.vue' -import FormfieldView from '@/views/FormfieldView.vue' -import IconView from '@/views/IconView.vue' -import IconButtonView from '@/views/IconButtonView.vue' -import IconButtonToggleView from '@/views/IconButtonToggleView.vue' -import LinearProgressView from '@/views/LinearProgressView.vue' -import ListView from '@/views/ListView.vue' -import MenuView from '@/views/MenuView.vue' -import RadioView from '@/views/RadioView.vue' -import RippleView from '@/views/RippleView.vue' -import SelectView from '@/views/SelectView.vue' -import SliderView from '@/views/SliderView.vue' -import SnackbarView from '@/views/SnackbarView.vue' -import SwitchView from '@/views/SwitchView.vue' -import TabsView from '@/views/TabsView.vue' -import TabsRtlView from '@/views/TabsRtlView.vue' -import TextareaView from '@/views/TextareaView.vue' -import TextfieldView from '@/views/TextfieldView.vue' -import TopAppBarView from '@/views/TopAppBarView.vue' -import TopAppBarFixedView from '@/views/TopAppBarFixedView.vue' -import TopAppBarFixedIframeView from '@/views/TopAppBarFixedIframeView.vue' -import TopAppBarIframeView from '@/views/TopAppBarIframeView.vue' -const routes = [ - { path: '/', name: 'home', component: HomeView }, - { path: '/about', name: 'about', component: AboutView }, - { path: '/button', name: 'button', component: ButtonView }, - { path: '/card', name: 'card', component: CardView }, - { path: '/checkbox', name: 'checkbox', component: CheckboxView }, - { path: '/circular-progress', name: 'circular-progress', component: CircularProgressView }, - { path: '/dialog', name: 'dialog', component: DialogView }, - { path: '/drawer', name: 'drawer', component: DrawerView }, - { path: '/drawer_standard_no_header', name: 'drawer_standard_no_header', component: DrawerStandardNoHeaderView }, - { path: '/drawer_standard', name: 'drawer_standard', component: DrawerStandardView }, - { path: '/drawer_dismissible', name: 'drawer_dismissible', component: DrawerDismissibleView }, - { path: '/drawer_modal', name: 'drawer_modal', component: DrawerModalView }, - { path: '/fab', name: 'fab', component: FabView }, - { path: '/formfield', name: 'formfield', component: FormfieldView }, - { path: '/icon', name: 'icon', component: IconView }, - { path: '/icon-button', name: 'icon-button', component: IconButtonView }, - { path: '/icon-button-toggle', name: 'icon-button-toggle', component: IconButtonToggleView }, - { path: '/linear-progress', name: 'linear-progress', component: LinearProgressView }, - { path: '/list', name: 'list', component: ListView }, - { path: '/menu', name: 'menu', component: MenuView }, - { path: '/radio', name: 'radio', component: RadioView }, - { path: '/ripple', name: 'ripple', component: RippleView }, - { path: '/select', name: 'select', component: SelectView }, - { path: '/slider', name: 'slider', component: SliderView }, - { path: '/snackbar', name: 'snackbar', component: SnackbarView }, - { path: '/switch', name: 'switch', component: SwitchView }, - { path: '/tabs', name: 'tabs', component: TabsView }, - { path: '/tabs_rtl', name: 'tabs_rtl', component: TabsRtlView }, - { path: '/textarea', name: 'textarea', component: TextareaView }, - { path: '/textfield', name: 'textfield', component: TextfieldView }, - { path: '/top-app-bar', name: 'top-app-bar', component: TopAppBarView }, - { path: '/top-app-bar-fixed', name: 'top-app-bar-fixed', component: TopAppBarFixedView }, - { path: '/top-app-bar-fixed_iframe', name: 'top-app-bar-fixed_iframe', component: TopAppBarFixedIframeView }, - { path: '/top-app-bar_iframe', name: 'top-app-bar_iframe', component: TopAppBarIframeView }, -] - -const router = createRouter({ - history: createWebHashHistory(), - routes, -}) - -export default router diff --git a/src/store/index.js b/src/store/index.js deleted file mode 100644 index e542b6c..0000000 --- a/src/store/index.js +++ /dev/null @@ -1,9 +0,0 @@ -import { createStore } from 'vuex' - -export default createStore({ - state: {}, - getters: {}, - mutations: {}, - actions: {}, - modules: {}, -}) diff --git a/src/views/AboutView.vue b/src/views/AboutView.vue deleted file mode 100644 index 79f6113..0000000 --- a/src/views/AboutView.vue +++ /dev/null @@ -1,9 +0,0 @@ - - - - - diff --git a/src/views/ButtonView.vue b/src/views/ButtonView.vue deleted file mode 100644 index 78898c0..0000000 --- a/src/views/ButtonView.vue +++ /dev/null @@ -1,152 +0,0 @@ - - - - - diff --git a/src/views/CardView.vue b/src/views/CardView.vue deleted file mode 100644 index c9952d9..0000000 --- a/src/views/CardView.vue +++ /dev/null @@ -1,84 +0,0 @@ - - - - - diff --git a/src/views/CheckboxView.vue b/src/views/CheckboxView.vue deleted file mode 100644 index 36c681f..0000000 --- a/src/views/CheckboxView.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/CircularProgressView.vue b/src/views/CircularProgressView.vue deleted file mode 100644 index 1b09c4c..0000000 --- a/src/views/CircularProgressView.vue +++ /dev/null @@ -1,40 +0,0 @@ - - - diff --git a/src/views/DialogView.vue b/src/views/DialogView.vue deleted file mode 100644 index 38a4cf2..0000000 --- a/src/views/DialogView.vue +++ /dev/null @@ -1,188 +0,0 @@ - - - - - diff --git a/src/views/DrawerDismissibleView.vue b/src/views/DrawerDismissibleView.vue deleted file mode 100644 index f8fc6c3..0000000 --- a/src/views/DrawerDismissibleView.vue +++ /dev/null @@ -1,74 +0,0 @@ - - - - - diff --git a/src/views/DrawerModalView.vue b/src/views/DrawerModalView.vue deleted file mode 100644 index 5a29078..0000000 --- a/src/views/DrawerModalView.vue +++ /dev/null @@ -1,69 +0,0 @@ - - - - - diff --git a/src/views/DrawerStandardNoHeaderView.vue b/src/views/DrawerStandardNoHeaderView.vue deleted file mode 100644 index 53608dc..0000000 --- a/src/views/DrawerStandardNoHeaderView.vue +++ /dev/null @@ -1,68 +0,0 @@ - - - - - diff --git a/src/views/DrawerStandardView.vue b/src/views/DrawerStandardView.vue deleted file mode 100644 index 9771ca7..0000000 --- a/src/views/DrawerStandardView.vue +++ /dev/null @@ -1,69 +0,0 @@ - - - - - diff --git a/src/views/DrawerView.vue b/src/views/DrawerView.vue deleted file mode 100644 index 8e53c5f..0000000 --- a/src/views/DrawerView.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - - - diff --git a/src/views/ElevationOverlayView.vue b/src/views/ElevationOverlayView.vue deleted file mode 100644 index 8970438..0000000 --- a/src/views/ElevationOverlayView.vue +++ /dev/null @@ -1,77 +0,0 @@ - - - - - diff --git a/src/views/FabView.vue b/src/views/FabView.vue deleted file mode 100644 index f771c77..0000000 --- a/src/views/FabView.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - - - diff --git a/src/views/FormfieldView.vue b/src/views/FormfieldView.vue deleted file mode 100644 index c1ff2ae..0000000 --- a/src/views/FormfieldView.vue +++ /dev/null @@ -1,52 +0,0 @@ - - - - - diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue deleted file mode 100644 index ff0b3a3..0000000 --- a/src/views/HomeView.vue +++ /dev/null @@ -1,9 +0,0 @@ - - - - - diff --git a/src/views/IconButtonToggleView.vue b/src/views/IconButtonToggleView.vue deleted file mode 100644 index a6c2895..0000000 --- a/src/views/IconButtonToggleView.vue +++ /dev/null @@ -1,55 +0,0 @@ - - - - - diff --git a/src/views/IconButtonView.vue b/src/views/IconButtonView.vue deleted file mode 100644 index d094612..0000000 --- a/src/views/IconButtonView.vue +++ /dev/null @@ -1,34 +0,0 @@ - - - - - diff --git a/src/views/IconView.vue b/src/views/IconView.vue deleted file mode 100644 index 32eda11..0000000 --- a/src/views/IconView.vue +++ /dev/null @@ -1,38 +0,0 @@ - - - - - diff --git a/src/views/LinearProgressView.vue b/src/views/LinearProgressView.vue deleted file mode 100644 index 3e5952d..0000000 --- a/src/views/LinearProgressView.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - - - diff --git a/src/views/ListView.vue b/src/views/ListView.vue deleted file mode 100644 index fa4fe50..0000000 --- a/src/views/ListView.vue +++ /dev/null @@ -1,270 +0,0 @@ - - - - - diff --git a/src/views/MenuView.vue b/src/views/MenuView.vue deleted file mode 100644 index 89a1f8c..0000000 --- a/src/views/MenuView.vue +++ /dev/null @@ -1,319 +0,0 @@ - - - - - diff --git a/src/views/RadioView.vue b/src/views/RadioView.vue deleted file mode 100644 index 4e4f032..0000000 --- a/src/views/RadioView.vue +++ /dev/null @@ -1,37 +0,0 @@ - - - - - diff --git a/src/views/RippleView.vue b/src/views/RippleView.vue deleted file mode 100644 index 7fe5931..0000000 --- a/src/views/RippleView.vue +++ /dev/null @@ -1,145 +0,0 @@ - - - - - diff --git a/src/views/SelectView.vue b/src/views/SelectView.vue deleted file mode 100644 index 80fb675..0000000 --- a/src/views/SelectView.vue +++ /dev/null @@ -1,212 +0,0 @@ - - - - - diff --git a/src/views/SliderView.vue b/src/views/SliderView.vue deleted file mode 100644 index b4e2849..0000000 --- a/src/views/SliderView.vue +++ /dev/null @@ -1,84 +0,0 @@ - - - - - diff --git a/src/views/SnackbarView.vue b/src/views/SnackbarView.vue deleted file mode 100644 index 0c7743e..0000000 --- a/src/views/SnackbarView.vue +++ /dev/null @@ -1,88 +0,0 @@ - - - - - diff --git a/src/views/SwitchView.vue b/src/views/SwitchView.vue deleted file mode 100644 index 421cd4b..0000000 --- a/src/views/SwitchView.vue +++ /dev/null @@ -1,51 +0,0 @@ - - - - - diff --git a/src/views/TabsRtlView.vue b/src/views/TabsRtlView.vue deleted file mode 100644 index 60a0db8..0000000 --- a/src/views/TabsRtlView.vue +++ /dev/null @@ -1,47 +0,0 @@ - - - - - diff --git a/src/views/TabsView.vue b/src/views/TabsView.vue deleted file mode 100644 index 162790d..0000000 --- a/src/views/TabsView.vue +++ /dev/null @@ -1,144 +0,0 @@ - - - - - diff --git a/src/views/TextareaView.vue b/src/views/TextareaView.vue deleted file mode 100644 index fc82f68..0000000 --- a/src/views/TextareaView.vue +++ /dev/null @@ -1,60 +0,0 @@ - - - - - diff --git a/src/views/TextfieldView.vue b/src/views/TextfieldView.vue deleted file mode 100644 index 439d2d9..0000000 --- a/src/views/TextfieldView.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - - diff --git a/src/views/TopAppBarFixedIframeView.vue b/src/views/TopAppBarFixedIframeView.vue deleted file mode 100644 index 1375640..0000000 --- a/src/views/TopAppBarFixedIframeView.vue +++ /dev/null @@ -1,178 +0,0 @@ - - - - - diff --git a/src/views/TopAppBarFixedView.vue b/src/views/TopAppBarFixedView.vue deleted file mode 100644 index effd336..0000000 --- a/src/views/TopAppBarFixedView.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - - - diff --git a/src/views/TopAppBarIframeView.vue b/src/views/TopAppBarIframeView.vue deleted file mode 100644 index 7aa571b..0000000 --- a/src/views/TopAppBarIframeView.vue +++ /dev/null @@ -1,178 +0,0 @@ - - - - - diff --git a/src/views/TopAppBarView.vue b/src/views/TopAppBarView.vue deleted file mode 100644 index 693ef7b..0000000 --- a/src/views/TopAppBarView.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - - - diff --git a/static/css/index-330a7671.css b/static/css/index-330a7671.css new file mode 100644 index 0000000..6c9521d --- /dev/null +++ b/static/css/index-330a7671.css @@ -0,0 +1 @@ +header[data-v-5a714b52]{background-color:#6200ee;position:fixed;top:0;left:0;z-index:4;width:100%;display:flex;align-items:center;padding:8px 12px;box-sizing:border-box;font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;font-size:1.25rem;line-height:2rem;letter-spacing:.02em;color:#fff;min-height:64px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.demo-catalog-logo[data-v-5a714b52]{height:48px;width:48px;display:inline-block;padding:12px;display:flex;justify-content:center;box-sizing:border-box}mwc-list[data-v-5a714b52]{margin-top:64px}.demo-catalog-list-icon[data-v-5a714b52]{margin:0 24px 0 12px}.demo-heading[data-v-5a714b52]{margin-left:8px}mwc-list-item[data-v-5a714b52]{--mdc-list-side-padding: 28px;--mdc-list-item-graphic-margin: 24px}mwc-button[data-v-5a714b52]{--mdc-theme-primary: white}mwc-list a[data-v-5a714b52]{text-decoration:none}a[data-v-a424a04c]{text-decoration:none}[slot=title][data-v-a424a04c]{font-family:Roboto Mono,monospace;-webkit-font-smoothing:antialiased;font-size:1.25rem;line-height:2rem;letter-spacing:.4px}.white[data-v-a424a04c]{--mdc-theme-primary: white;--mdc-button-outline-color: white;color:#fff}mwc-button[data-v-3478ab22]{margin:20px}.card-body[data-v-6426c106]{font-family:Arial,Helvetica,sans-serif;background-color:#0000000d}.presentCard[data-v-6426c106]{padding:40px;display:flex;justify-content:center}.content[data-v-6426c106]{padding:8px;background-color:tomato}.rounded[data-v-6426c106]{border-radius:8px;overflow:hidden}[data-v-6426c106]:host{display:inline-block}.mdc-card[data-v-6426c106]{max-width:350px}.my-media[data-v-6426c106]{background-image:url(./static/images/16-9.jpg)}.content[data-v-6426c106]{padding:1rem}.subtext[data-v-6426c106]{color:#0000008a}.styled[data-v-62b26efe]{background-color:#363636;display:flex;--mdc-theme-secondary: #ff2929;--mdc-checkbox-unchecked-color: white;--mdc-theme-on-surface: white;--mdc-checkbox-disabled-color: #adadad;--mdc-checkbox-mark-color: #363636}.styled.demo-group[data-v-62b26efe]{display:inline-block}.demo-progress-bar[data-v-16fc870f]{--mdc-theme-primary: red}.demo-progress-bar-four-color[data-v-16fc870f]{--mdc-circular-progress-bar-color-1: #2196f3;--mdc-circular-progress-bar-color-2: #e91e63;--mdc-circular-progress-bar-color-3: #ffc107;--mdc-circular-progress-bar-color-4: #03dac5}body[data-v-06a4afd3]{min-height:calc(100vh - 4em)}iframe[data-v-75d890d2]{margin-bottom:36px;height:300px;width:100%}.drawer-body[data-v-2aa46fc2]{height:100vh}.drawer-content[data-v-2aa46fc2]{padding:0 16px}.main-content[data-v-2aa46fc2]{min-height:300px;padding:48px 18px 0}.drawer-body[data-v-12cdd509]{height:100vh}.drawer-content[data-v-12cdd509]{padding:0 16px}.main-content[data-v-12cdd509]{min-height:300px;padding:48px 18px 0}.drawer-body[data-v-b6cc0322]{height:100vh}.drawer-content[data-v-b6cc0322]{padding:0 16px}.main-content[data-v-b6cc0322]{min-height:300px;padding:48px 18px 0}.drawer-body[data-v-04b55bd4]{height:100vh}.drawer-content[data-v-04b55bd4]{padding:0 16px}.main-content[data-v-04b55bd4]{min-height:300px;padding:48px 18px 0}mwc-fab[data-v-0d3beabd]{margin-right:50px}.blackAndWhite[data-v-0d3beabd]{--mdc-theme-on-secondary: black;--mdc-theme-secondary: white}.color-size[data-v-98873df4]{color:tomato;--mdc-icon-size: 4em}mwc-icon-button[data-v-f93e230a]{padding:20px}.color[data-v-f93e230a]{color:tomato}mwc-icon-button-toggle[data-v-1e4e3239]{margin:20px}.color[data-v-1e4e3239]{color:tomato}mwc-linear-progress[data-v-054d6d8d]{width:50%;margin:auto}.demo-progress-bar[data-v-054d6d8d]{--mdc-theme-primary: red;--mdc-linear-progress-buffer-color: orange;--mdc-linear-progress-buffering-dots-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23ffcdd2'/%3E%3C/svg%3E")}mwc-list[data-v-4935a457]{border:1px solid lightgray;max-width:400px;margin-bottom:8px}.inverted[data-v-4935a457]{color:#fff;background-color:gray}.menu-body[data-v-3364d28a]{height:90vh}main>div[data-v-3364d28a]{margin-bottom:16px}.scrollable[data-v-3364d28a]{border:solid 1px black;overflow-y:scroll;height:100px}.scrollable .spacer[data-v-3364d28a]{height:1000px}#absoluteX[data-v-3364d28a],#absoluteY[data-v-3364d28a]{width:100px}.styled[data-v-e085edce]{display:inline-block;background-color:#363636;--mdc-theme-secondary: #ff2929;--mdc-radio-unchecked-color: white;--mdc-theme-on-surface: white;--mdc-radio-disabled-color: #adadad}.demo-box[data-v-54411206]{min-width:128px;min-height:128px;border:1px solid gray;display:inline-flex;position:relative;justify-content:center;text-align:center;flex-direction:column;padding:8px}.demo-container[data-v-54411206]{display:flex;flex-wrap:wrap;align-items:center;user-select:none}.demo-container>*[data-v-54411206]{margin:16px}#unbounded[data-v-54411206]{min-height:64px}.select-body[data-v-7f452d4e]{min-height:calc(100vh - 4em)}.abs[data-v-7f452d4e]{position:absolute;top:calc(100vh - 128px);right:calc(100vw - 100% + 16px)}[slot=graphic].material-icons[data-v-7f452d4e]{background-color:gray;color:#fff}mwc-select~div[data-v-7f452d4e],div~mwc-select[data-v-7f452d4e]{margin-top:8px}#fullwidthParent[data-v-7f452d4e]{border:1px solid black;width:70%}#fullwidthOptions[data-v-7f452d4e]{width:100%}.demo-container[data-v-589c34e8]{display:flex;align-items:center;justify-content:center}.demo-container>*[data-v-589c34e8]{width:50%}.demo-colory[data-v-589c34e8]{--mdc-theme-secondary: orange;--mdc-theme-text-primary-on-dark: green}.demo-group[data-v-4e32b9ae]{display:flex;flex-wrap:wrap;align-items:baseline}.demo-group>*[data-v-4e32b9ae]{margin:4px 0}.styled[data-v-54980fa8]{display:flex;height:48px;background-color:#363636;--mdc-theme-secondary: #ff2929;--mdc-theme-on-surface: #adadad;--mdc-theme-surface: white}.demo-group[data-v-54980fa8]{height:48px}.styled.demo-group-spaced[data-v-54980fa8]{margin:0}iframe[data-v-0c3e19c0]{border:1px solid gray;height:380px;width:100%}main[data-v-2807b668]{margin-top:0}mwc-textarea[data-v-6973b082]{min-width:250px}.demo-group-spaced[data-v-6973b082]{flex-wrap:wrap}.demo-group-spaced>*[data-v-6973b082],[fullwidth][data-v-6973b082]{margin-top:8px}mwc-textfield[data-v-d8174b5c]{min-width:240px}.shaped-filled[data-v-d8174b5c]{--mdc-text-field-filled-border-radius: 32px 32px 0 0}.shaped-outlined[data-v-d8174b5c]{--mdc-notched-outline-leading-width: 28px;--mdc-notched-outline-leading-border-radius: 28px 0 0 28px;--mdc-notched-outline-trailing-border-radius: 0 28px 28px 0}mwc-textarea[data-v-d8174b5c]{min-width:250px}.demo-group-spaced[data-v-d8174b5c]{flex-wrap:wrap}.demo-group-spaced>*[data-v-d8174b5c],[fullwidth][data-v-d8174b5c]{margin-top:8px}iframe[data-v-e2e9190e],iframe[data-v-74dd5e12]{display:block;border-width:0;width:100%;height:400px}#content[data-v-3d866a16]{margin-top:8px}.custom[data-v-3d866a16]{--mdc-theme-primary: orange;--mdc-theme-on-primary: black}#content[data-v-302b5a04]{margin-top:8px}.custom[data-v-302b5a04]{--mdc-theme-primary: orange;--mdc-theme-on-primary: black} diff --git a/public/static/css/shared.css b/static/css/shared.css similarity index 100% rename from public/static/css/shared.css rename to static/css/shared.css diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2 b/static/fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmSU5fBBc4.woff2 b/static/fonts/KFOlCnqEu92Fr1MmSU5fBBc4.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmSU5fBBc4.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmSU5fBBc4.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2 diff --git a/public/static/fonts/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2 b/static/fonts/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2 similarity index 100% rename from public/static/fonts/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2 rename to static/fonts/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2 diff --git a/public/static/fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2 b/static/fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2 similarity index 100% rename from public/static/fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2 rename to static/fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2 diff --git a/public/static/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2 b/static/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2 similarity index 100% rename from public/static/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2 rename to static/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2 diff --git a/public/static/fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2 b/static/fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2 similarity index 100% rename from public/static/fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2 rename to static/fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2 diff --git a/public/static/fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2 b/static/fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2 similarity index 100% rename from public/static/fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2 rename to static/fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2 diff --git a/public/static/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2 b/static/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2 similarity index 100% rename from public/static/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2 rename to static/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2 diff --git a/public/static/fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2 b/static/fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2 similarity index 100% rename from public/static/fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2 rename to static/fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2 diff --git a/public/static/fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2 b/static/fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2 similarity index 100% rename from public/static/fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2 rename to static/fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2 diff --git a/public/static/fonts/Material-Icons.css b/static/fonts/Material-Icons.css similarity index 100% rename from public/static/fonts/Material-Icons.css rename to static/fonts/Material-Icons.css diff --git a/public/static/fonts/Roboto.css b/static/fonts/Roboto.css similarity index 100% rename from public/static/fonts/Roboto.css rename to static/fonts/Roboto.css diff --git a/public/static/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2 b/static/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2 similarity index 100% rename from public/static/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2 rename to static/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2 diff --git a/public/static/images/16-9.jpg b/static/images/16-9.jpg similarity index 100% rename from public/static/images/16-9.jpg rename to static/images/16-9.jpg diff --git a/public/static/images/flip_to_front_24px.svg b/static/images/flip_to_front_24px.svg similarity index 100% rename from public/static/images/flip_to_front_24px.svg rename to static/images/flip_to_front_24px.svg diff --git a/public/static/images/ic_button_24px.svg b/static/images/ic_button_24px.svg similarity index 100% rename from public/static/images/ic_button_24px.svg rename to static/images/ic_button_24px.svg diff --git a/public/static/images/ic_component_24px.svg b/static/images/ic_component_24px.svg similarity index 100% rename from public/static/images/ic_component_24px.svg rename to static/images/ic_component_24px.svg diff --git a/public/static/images/ic_component_24px_white.svg b/static/images/ic_component_24px_white.svg similarity index 100% rename from public/static/images/ic_component_24px_white.svg rename to static/images/ic_component_24px_white.svg diff --git a/public/static/images/ic_dialog_24px.svg b/static/images/ic_dialog_24px.svg similarity index 100% rename from public/static/images/ic_dialog_24px.svg rename to static/images/ic_dialog_24px.svg diff --git a/public/static/images/ic_progress_activity.svg b/static/images/ic_progress_activity.svg similarity index 100% rename from public/static/images/ic_progress_activity.svg rename to static/images/ic_progress_activity.svg diff --git a/public/static/images/ic_radio_button_24px.svg b/static/images/ic_radio_button_24px.svg similarity index 100% rename from public/static/images/ic_radio_button_24px.svg rename to static/images/ic_radio_button_24px.svg diff --git a/public/static/images/ic_ripple_24px.svg b/static/images/ic_ripple_24px.svg similarity index 100% rename from public/static/images/ic_ripple_24px.svg rename to static/images/ic_ripple_24px.svg diff --git a/public/static/images/ic_selection_control_24px.svg b/static/images/ic_selection_control_24px.svg similarity index 100% rename from public/static/images/ic_selection_control_24px.svg rename to static/images/ic_selection_control_24px.svg diff --git a/public/static/images/ic_switch_24px.svg b/static/images/ic_switch_24px.svg similarity index 100% rename from public/static/images/ic_switch_24px.svg rename to static/images/ic_switch_24px.svg diff --git a/public/static/images/ic_tabs_24px.svg b/static/images/ic_tabs_24px.svg similarity index 100% rename from public/static/images/ic_tabs_24px.svg rename to static/images/ic_tabs_24px.svg diff --git a/public/static/images/ic_text_field_24px.svg b/static/images/ic_text_field_24px.svg similarity index 100% rename from public/static/images/ic_text_field_24px.svg rename to static/images/ic_text_field_24px.svg diff --git a/public/static/images/ic_toast_24px.svg b/static/images/ic_toast_24px.svg similarity index 100% rename from public/static/images/ic_toast_24px.svg rename to static/images/ic_toast_24px.svg diff --git a/public/static/images/ic_toolbar_24px.svg b/static/images/ic_toolbar_24px.svg similarity index 100% rename from public/static/images/ic_toolbar_24px.svg rename to static/images/ic_toolbar_24px.svg diff --git a/public/static/images/list_alt_24px.svg b/static/images/list_alt_24px.svg similarity index 100% rename from public/static/images/list_alt_24px.svg rename to static/images/list_alt_24px.svg diff --git a/public/static/images/picture_in_picture_24px.svg b/static/images/picture_in_picture_24px.svg similarity index 100% rename from public/static/images/picture_in_picture_24px.svg rename to static/images/picture_in_picture_24px.svg diff --git a/public/static/images/slider_24px.svg b/static/images/slider_24px.svg similarity index 100% rename from public/static/images/slider_24px.svg rename to static/images/slider_24px.svg diff --git a/public/static/images/view_list_24px.svg b/static/images/view_list_24px.svg similarity index 100% rename from public/static/images/view_list_24px.svg rename to static/images/view_list_24px.svg diff --git a/static/js/@lit-6c314d2e.js b/static/js/@lit-6c314d2e.js new file mode 100644 index 0000000..d3f0ed8 --- /dev/null +++ b/static/js/@lit-6c314d2e.js @@ -0,0 +1,45 @@ +var O=Object.defineProperty,k=Object.defineProperties;var R=Object.getOwnPropertyDescriptors;var g=Object.getOwnPropertySymbols;var T=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable;var S=(s,t,e)=>t in s?O(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e,u=(s,t)=>{for(var e in t||(t={}))T.call(t,e)&&S(s,e,t[e]);if(g)for(var e of g(t))z.call(t,e)&&S(s,e,t[e]);return s},p=(s,t)=>k(s,R(t));/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const V=s=>t=>typeof t=="function"?((e,i)=>(window.customElements.define(e,i),i))(s,t):((e,i)=>{const{kind:r,elements:o}=i;return{kind:r,elements:o,finisher(n){window.customElements.define(e,n)}}})(s,t);/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const x=(s,t)=>t.kind==="method"&&t.descriptor&&!("value"in t.descriptor)?p(u({},t),{finisher(e){e.createProperty(t.key,s)}}):{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:t.key,initializer(){typeof t.initializer=="function"&&(this[t.key]=t.initializer.call(this))},finisher(e){e.createProperty(t.key,s)}};function M(s){return(t,e)=>e!==void 0?((i,r,o)=>{r.constructor.createProperty(o,i)})(s,t,e):x(s,t)}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function B(s){return M(p(u({},s),{state:!0}))}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const d=({finisher:s,descriptor:t})=>(e,i)=>{var r;if(i===void 0){const o=(r=e.originalKey)!==null&&r!==void 0?r:e.key,n=t!=null?{kind:"method",placement:"prototype",key:o,descriptor:t(e.key)}:p(u({},e),{key:o});return s!=null&&(n.finisher=function(l){s(l,o)}),n}{const o=e.constructor;t!==void 0&&Object.defineProperty(e,i,t(i)),s==null||s(o,i)}};/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function H(s){return d({finisher:(t,e)=>{Object.assign(t.prototype[e],s)}})}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function J(s,t){return d({descriptor:e=>{const i={get(){var r,o;return(o=(r=this.renderRoot)===null||r===void 0?void 0:r.querySelector(s))!==null&&o!==void 0?o:null},enumerable:!0,configurable:!0};if(t){const r=typeof e=="symbol"?Symbol():"__"+e;i.get=function(){var o,n;return this[r]===void 0&&(this[r]=(n=(o=this.renderRoot)===null||o===void 0?void 0:o.querySelector(s))!==null&&n!==void 0?n:null),this[r]}}return i}})}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function I(s){return d({descriptor:t=>({async get(){var e;return await this.updateComplete,(e=this.renderRoot)===null||e===void 0?void 0:e.querySelector(s)},enumerable:!0,configurable:!0})})}/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */var f;const N=((f=window.HTMLSlotElement)===null||f===void 0?void 0:f.prototype.assignedElements)!=null?(s,t)=>s.assignedElements(t):(s,t)=>s.assignedNodes(t).filter(e=>e.nodeType===Node.ELEMENT_NODE);function j(s){const{slot:t,selector:e}=s!=null?s:{};return d({descriptor:i=>({get(){var r;const o="slot"+(t?`[name=${t}]`:":not([name])"),n=(r=this.renderRoot)===null||r===void 0?void 0:r.querySelector(o),l=n!=null?N(n,s):[];return e?l.filter(a=>a.matches(e)):l},enumerable:!0,configurable:!0})})}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function F(s,t,e){let i,r=s;return typeof s=="object"?(r=s.slot,i=s):i={flatten:t},e?j({slot:r,flatten:t,selector:e}):d({descriptor:o=>({get(){var n,l;const a="slot"+(r?`[name=${r}]`:":not([name])"),c=(n=this.renderRoot)===null||n===void 0?void 0:n.querySelector(a);return(l=c==null?void 0:c.assignedNodes(i))!==null&&l!==void 0?l:[]},enumerable:!0,configurable:!0})})}/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const E=window.ShadowRoot&&(window.ShadyCSS===void 0||window.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,m=Symbol(),_=new Map;class P{constructor(t,e){if(this._$cssResult$=!0,e!==m)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t}get styleSheet(){let t=_.get(this.cssText);return E&&t===void 0&&(_.set(this.cssText,t=new CSSStyleSheet),t.replaceSync(this.cssText)),t}toString(){return this.cssText}}const L=s=>new P(typeof s=="string"?s:s+"",m),G=(s,...t)=>{const e=s.length===1?s[0]:t.reduce((i,r,o)=>i+(n=>{if(n._$cssResult$===!0)return n.cssText;if(typeof n=="number")return n;throw Error("Value passed to 'css' function must be a 'css' function result: "+n+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(r)+s[o+1],s[0]);return new P(e,m)},q=(s,t)=>{E?s.adoptedStyleSheets=t.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet):t.forEach(e=>{const i=document.createElement("style"),r=window.litNonce;r!==void 0&&i.setAttribute("nonce",r),i.textContent=e.cssText,s.appendChild(i)})},b=E?s=>s:s=>s instanceof CSSStyleSheet?(t=>{let e="";for(const i of t.cssRules)e+=i.cssText;return L(e)})(s):s;/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */var v;const w=window.trustedTypes,D=w?w.emptyScript:"",U=window.reactiveElementPolyfillSupport,$={toAttribute(s,t){switch(t){case Boolean:s=s?D:null;break;case Object:case Array:s=s==null?s:JSON.stringify(s)}return s},fromAttribute(s,t){let e=s;switch(t){case Boolean:e=s!==null;break;case Number:e=s===null?null:Number(s);break;case Object:case Array:try{e=JSON.parse(s)}catch{e=null}}return e}},C=(s,t)=>t!==s&&(t==t||s==s),y={attribute:!0,type:String,converter:$,reflect:!1,hasChanged:C};class h extends HTMLElement{constructor(){super(),this._$Et=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Ei=null,this.o()}static addInitializer(t){var e;(e=this.l)!==null&&e!==void 0||(this.l=[]),this.l.push(t)}static get observedAttributes(){this.finalize();const t=[];return this.elementProperties.forEach((e,i)=>{const r=this._$Eh(i,e);r!==void 0&&(this._$Eu.set(r,i),t.push(r))}),t}static createProperty(t,e=y){if(e.state&&(e.attribute=!1),this.finalize(),this.elementProperties.set(t,e),!e.noAccessor&&!this.prototype.hasOwnProperty(t)){const i=typeof t=="symbol"?Symbol():"__"+t,r=this.getPropertyDescriptor(t,i,e);r!==void 0&&Object.defineProperty(this.prototype,t,r)}}static getPropertyDescriptor(t,e,i){return{get(){return this[e]},set(r){const o=this[t];this[e]=r,this.requestUpdate(t,o,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)||y}static finalize(){if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;const t=Object.getPrototypeOf(this);if(t.finalize(),this.elementProperties=new Map(t.elementProperties),this._$Eu=new Map,this.hasOwnProperty("properties")){const e=this.properties,i=[...Object.getOwnPropertyNames(e),...Object.getOwnPropertySymbols(e)];for(const r of i)this.createProperty(r,e[r])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const i=new Set(t.flat(1/0).reverse());for(const r of i)e.unshift(b(r))}else t!==void 0&&e.push(b(t));return e}static _$Eh(t,e){const i=e.attribute;return i===!1?void 0:typeof i=="string"?i:typeof t=="string"?t.toLowerCase():void 0}o(){var t;this._$Ep=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$Em(),this.requestUpdate(),(t=this.constructor.l)===null||t===void 0||t.forEach(e=>e(this))}addController(t){var e,i;((e=this._$Eg)!==null&&e!==void 0?e:this._$Eg=[]).push(t),this.renderRoot!==void 0&&this.isConnected&&((i=t.hostConnected)===null||i===void 0||i.call(t))}removeController(t){var e;(e=this._$Eg)===null||e===void 0||e.splice(this._$Eg.indexOf(t)>>>0,1)}_$Em(){this.constructor.elementProperties.forEach((t,e)=>{this.hasOwnProperty(e)&&(this._$Et.set(e,this[e]),delete this[e])})}createRenderRoot(){var t;const e=(t=this.shadowRoot)!==null&&t!==void 0?t:this.attachShadow(this.constructor.shadowRootOptions);return q(e,this.constructor.elementStyles),e}connectedCallback(){var t;this.renderRoot===void 0&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(t=this._$Eg)===null||t===void 0||t.forEach(e=>{var i;return(i=e.hostConnected)===null||i===void 0?void 0:i.call(e)})}enableUpdating(t){}disconnectedCallback(){var t;(t=this._$Eg)===null||t===void 0||t.forEach(e=>{var i;return(i=e.hostDisconnected)===null||i===void 0?void 0:i.call(e)})}attributeChangedCallback(t,e,i){this._$AK(t,i)}_$ES(t,e,i=y){var r,o;const n=this.constructor._$Eh(t,i);if(n!==void 0&&i.reflect===!0){const l=((o=(r=i.converter)===null||r===void 0?void 0:r.toAttribute)!==null&&o!==void 0?o:$.toAttribute)(e,i.type);this._$Ei=t,l==null?this.removeAttribute(n):this.setAttribute(n,l),this._$Ei=null}}_$AK(t,e){var i,r,o;const n=this.constructor,l=n._$Eu.get(t);if(l!==void 0&&this._$Ei!==l){const a=n.getPropertyOptions(l),c=a.converter,A=(o=(r=(i=c)===null||i===void 0?void 0:i.fromAttribute)!==null&&r!==void 0?r:typeof c=="function"?c:null)!==null&&o!==void 0?o:$.fromAttribute;this._$Ei=l,this[l]=A(e,a.type),this._$Ei=null}}requestUpdate(t,e,i){let r=!0;t!==void 0&&(((i=i||this.constructor.getPropertyOptions(t)).hasChanged||C)(this[t],e)?(this._$AL.has(t)||this._$AL.set(t,e),i.reflect===!0&&this._$Ei!==t&&(this._$EC===void 0&&(this._$EC=new Map),this._$EC.set(t,i))):r=!1),!this.isUpdatePending&&r&&(this._$Ep=this._$E_())}async _$E_(){this.isUpdatePending=!0;try{await this._$Ep}catch(e){Promise.reject(e)}const t=this.scheduleUpdate();return t!=null&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var t;if(!this.isUpdatePending)return;this.hasUpdated,this._$Et&&(this._$Et.forEach((r,o)=>this[o]=r),this._$Et=void 0);let e=!1;const i=this._$AL;try{e=this.shouldUpdate(i),e?(this.willUpdate(i),(t=this._$Eg)===null||t===void 0||t.forEach(r=>{var o;return(o=r.hostUpdate)===null||o===void 0?void 0:o.call(r)}),this.update(i)):this._$EU()}catch(r){throw e=!1,this._$EU(),r}e&&this._$AE(i)}willUpdate(t){}_$AE(t){var e;(e=this._$Eg)===null||e===void 0||e.forEach(i=>{var r;return(r=i.hostUpdated)===null||r===void 0?void 0:r.call(i)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$Ep}shouldUpdate(t){return!0}update(t){this._$EC!==void 0&&(this._$EC.forEach((e,i)=>this._$ES(i,this[i],e)),this._$EC=void 0),this._$EU()}updated(t){}firstUpdated(t){}}h.finalized=!0,h.elementProperties=new Map,h.elementStyles=[],h.shadowRootOptions={mode:"open"},U==null||U({ReactiveElement:h}),((v=globalThis.reactiveElementVersions)!==null&&v!==void 0?v:globalThis.reactiveElementVersions=[]).push("1.3.1");export{I as a,H as b,h as c,M as e,J as i,V as n,F as o,G as r,B as t}; diff --git a/static/js/@lit-6c314d2e.js.gz b/static/js/@lit-6c314d2e.js.gz new file mode 100644 index 0000000..9a452a0 Binary files /dev/null and b/static/js/@lit-6c314d2e.js.gz differ diff --git a/static/js/@material-0-ea47a190.js b/static/js/@material-0-ea47a190.js new file mode 100644 index 0000000..a1e793e --- /dev/null +++ b/static/js/@material-0-ea47a190.js @@ -0,0 +1,310 @@ +import{e as r}from"./tslib-8d6b6c0f.js";import{e as i,i as h,a as I,t as x,b as C,r as f,n as _}from"./@lit-6c314d2e.js";import{R as O,T as Q,s as Z}from"./@material-1-aa5a4ba6.js";import{a as g,B as X,b as P,s as ee,F as W,o as w}from"./@material-2-b5b93e32.js";import{$ as d,l,o as k,i as te,e as N,a as Y,t as y,d as re,x as ce,b as oe}from"./lit-html-987d3269.js";import{s as q}from"./lit-element-df07ecf2.js";import{s as ie,M as ae,a as de,b as ne,c as se,d as pe,e as M}from"./@material-a4829285.js";/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class b extends q{constructor(){super(...arguments),this.disabled=!1,this.icon="",this.shouldRenderRipple=!1,this.rippleHandlers=new O(()=>(this.shouldRenderRipple=!0,this.ripple))}renderRipple(){return this.shouldRenderRipple?d` + + `:""}focus(){const e=this.buttonElement;e&&(this.rippleHandlers.startFocus(),e.focus())}blur(){const e=this.buttonElement;e&&(this.rippleHandlers.endFocus(),e.blur())}render(){return d``}handleRippleMouseDown(e){const t=()=>{window.removeEventListener("mouseup",t),this.handleRippleDeactivate()};window.addEventListener("mouseup",t),this.rippleHandlers.startPress(e)}handleRippleTouchStart(e){this.rippleHandlers.startPress(e)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}handleRippleBlur(){this.rippleHandlers.endFocus()}}r([i({type:Boolean,reflect:!0})],b.prototype,"disabled",void 0);r([i({type:String})],b.prototype,"icon",void 0);r([g,i({type:String,attribute:"aria-label"})],b.prototype,"ariaLabel",void 0);r([g,i({type:String,attribute:"aria-haspopup"})],b.prototype,"ariaHasPopup",void 0);r([h("button")],b.prototype,"buttonElement",void 0);r([I("mwc-ripple")],b.prototype,"ripple",void 0);r([x()],b.prototype,"shouldRenderRipple",void 0);r([C({passive:!0})],b.prototype,"handleRippleMouseDown",null);r([C({passive:!0})],b.prototype,"handleRippleTouchStart",null);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const le=f`.material-icons{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.mdc-icon-button{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-icon-button:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38))}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}:host{display:inline-block;outline:none}:host([disabled]){pointer-events:none}.mdc-icon-button i,.mdc-icon-button svg,.mdc-icon-button img,.mdc-icon-button ::slotted(*){display:block}:host{--mdc-ripple-color: currentcolor;-webkit-tap-highlight-color:transparent}:host,.mdc-icon-button{vertical-align:top}.mdc-icon-button{width:var(--mdc-icon-button-size, 48px);height:var(--mdc-icon-button-size, 48px);padding:calc( (var(--mdc-icon-button-size, 48px) - var(--mdc-icon-size, 24px)) / 2 )}.mdc-icon-button i,.mdc-icon-button svg,.mdc-icon-button img,.mdc-icon-button ::slotted(*){display:block;width:var(--mdc-icon-size, 24px);height:var(--mdc-icon-size, 24px)}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let T=class extends b{};T.styles=[le];T=r([_("mwc-icon-button")],T);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const K=f`.mdc-top-app-bar{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);color:white;display:flex;position:fixed;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;z-index:4}.mdc-top-app-bar .mdc-top-app-bar__action-item,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon{color:#fff;color:var(--mdc-theme-on-primary, #fff)}.mdc-top-app-bar .mdc-top-app-bar__action-item::before,.mdc-top-app-bar .mdc-top-app-bar__action-item::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon::after{background-color:#fff;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-primary, #fff))}.mdc-top-app-bar .mdc-top-app-bar__action-item:hover::before,.mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-surface--hover::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:hover::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-surface--hover::before{opacity:0.08;opacity:var(--mdc-ripple-hover-opacity, 0.08)}.mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded--background-focused::before,.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):focus::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded--background-focused::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded)::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):active::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-top-app-bar__row{display:flex;position:relative;box-sizing:border-box;width:100%;height:64px}.mdc-top-app-bar__section{display:inline-flex;flex:1 1 auto;align-items:center;min-width:0;padding:8px 12px;z-index:1}.mdc-top-app-bar__section--align-start{justify-content:flex-start;order:-1}.mdc-top-app-bar__section--align-end{justify-content:flex-end;order:1}.mdc-top-app-bar__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit);padding-left:20px;padding-right:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:1}[dir=rtl] .mdc-top-app-bar__title,.mdc-top-app-bar__title[dir=rtl]{padding-left:0;padding-right:20px}.mdc-top-app-bar--short-collapsed{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:24px;border-bottom-left-radius:0}[dir=rtl] .mdc-top-app-bar--short-collapsed,.mdc-top-app-bar--short-collapsed[dir=rtl]{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:24px}.mdc-top-app-bar--short{top:0;right:auto;left:0;width:100%;transition:width 250ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-top-app-bar--short,.mdc-top-app-bar--short[dir=rtl]{right:0;left:auto}.mdc-top-app-bar--short .mdc-top-app-bar__row{height:56px}.mdc-top-app-bar--short .mdc-top-app-bar__section{padding:4px}.mdc-top-app-bar--short .mdc-top-app-bar__title{transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);opacity:1}.mdc-top-app-bar--short-collapsed{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12);width:56px;transition:width 300ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__title{display:none}.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__action-item{transition:padding 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item{width:112px}.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end{padding-left:0;padding-right:12px}[dir=rtl] .mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end,.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end[dir=rtl]{padding-left:12px;padding-right:0}.mdc-top-app-bar--dense .mdc-top-app-bar__row{height:48px}.mdc-top-app-bar--dense .mdc-top-app-bar__section{padding:0 4px}.mdc-top-app-bar--dense .mdc-top-app-bar__title{padding-left:12px;padding-right:0}[dir=rtl] .mdc-top-app-bar--dense .mdc-top-app-bar__title,.mdc-top-app-bar--dense .mdc-top-app-bar__title[dir=rtl]{padding-left:0;padding-right:12px}.mdc-top-app-bar--prominent .mdc-top-app-bar__row{height:128px}.mdc-top-app-bar--prominent .mdc-top-app-bar__title{align-self:flex-end;padding-bottom:2px}.mdc-top-app-bar--prominent .mdc-top-app-bar__action-item,.mdc-top-app-bar--prominent .mdc-top-app-bar__navigation-icon{align-self:flex-start}.mdc-top-app-bar--fixed{transition:box-shadow 200ms linear}.mdc-top-app-bar--fixed-scrolled{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12);transition:box-shadow 200ms linear}.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__row{height:96px}.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__section{padding:0 12px}.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title{padding-left:20px;padding-right:0;padding-bottom:9px}[dir=rtl] .mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title,.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title[dir=rtl]{padding-left:0;padding-right:20px}.mdc-top-app-bar--fixed-adjust{padding-top:64px}.mdc-top-app-bar--dense-fixed-adjust{padding-top:48px}.mdc-top-app-bar--short-fixed-adjust{padding-top:56px}.mdc-top-app-bar--prominent-fixed-adjust{padding-top:128px}.mdc-top-app-bar--dense-prominent-fixed-adjust{padding-top:96px}@media(max-width: 599px){.mdc-top-app-bar__row{height:56px}.mdc-top-app-bar__section{padding:4px}.mdc-top-app-bar--short{transition:width 200ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed{transition:width 250ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end{padding-left:0;padding-right:12px}[dir=rtl] .mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end,.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end[dir=rtl]{padding-left:12px;padding-right:0}.mdc-top-app-bar--prominent .mdc-top-app-bar__title{padding-bottom:6px}.mdc-top-app-bar--fixed-adjust{padding-top:56px}}:host{display:block}.mdc-top-app-bar{color:#fff;color:var(--mdc-theme-on-primary, #fff);width:100%;width:var(--mdc-top-app-bar-width, 100%)}.mdc-top-app-bar--prominent #navigation ::slotted(*),.mdc-top-app-bar--prominent #actions ::slotted(*){align-self:flex-start}#navigation ::slotted(*),#actions ::slotted(*){--mdc-icon-button-ripple-opacity: 0.24}.mdc-top-app-bar--short-collapsed #actions ::slotted(*){transition:padding 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar__section--align-center{justify-content:center}.mdc-top-app-bar__section--align-center .mdc-top-app-bar__title{padding-left:0;padding-right:0}.center-title .mdc-top-app-bar__section--align-start,.center-title .mdc-top-app-bar__section--align-end{flex-basis:0}.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__section--align-center .mdc-top-app-bar__title{padding-left:0;padding-right:0}.mdc-top-app-bar--fixed-scrolled{box-shadow:var(--mdc-top-app-bar-fixed-box-shadow, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}`;/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const j=ee?{passive:!0}:void 0;class $ extends X{constructor(){super(...arguments),this.centerTitle=!1,this.handleTargetScroll=()=>{this.mdcFoundation.handleTargetScroll()},this.handleNavigationClick=()=>{this.mdcFoundation.handleNavigationClick()}}get scrollTarget(){return this._scrollTarget||window}set scrollTarget(e){this.unregisterScrollListener();const t=this.scrollTarget;this._scrollTarget=e,this.updateRootPosition(),this.requestUpdate("scrollTarget",t),this.registerScrollListener()}updateRootPosition(){if(this.mdcRoot){const e=this.scrollTarget===window;this.mdcRoot.style.position=e?"":"absolute"}}render(){let e=d``;return this.centerTitle&&(e=d`
${e}
`),d` +
+
+ + ${this.centerTitle?e:null} + +
+
+
+ +
+ `}createAdapter(){return Object.assign(Object.assign({},P(this.mdcRoot)),{setStyle:(e,t)=>this.mdcRoot.style.setProperty(e,t),getTopAppBarHeight:()=>this.mdcRoot.clientHeight,notifyNavigationIconClicked:()=>{this.dispatchEvent(new Event(ie.NAVIGATION_EVENT,{bubbles:!0,cancelable:!0}))},getViewportScrollY:()=>this.scrollTarget instanceof Window?this.scrollTarget.pageYOffset:this.scrollTarget.scrollTop,getTotalActionItems:()=>this._actionItemsSlot.assignedNodes({flatten:!0}).length})}registerListeners(){this.registerScrollListener()}unregisterListeners(){this.unregisterScrollListener()}registerScrollListener(){this.scrollTarget.addEventListener("scroll",this.handleTargetScroll,j)}unregisterScrollListener(){this.scrollTarget.removeEventListener("scroll",this.handleTargetScroll)}firstUpdated(){super.firstUpdated(),this.updateRootPosition(),this.registerListeners()}disconnectedCallback(){super.disconnectedCallback(),this.unregisterListeners()}}r([h(".mdc-top-app-bar")],$.prototype,"mdcRoot",void 0);r([h('slot[name="actionItems"]')],$.prototype,"_actionItemsSlot",void 0);r([i({type:Boolean})],$.prototype,"centerTitle",void 0);r([i({type:Object})],$.prototype,"scrollTarget",null);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class E extends ${constructor(){super(...arguments),this.mdcFoundationClass=ae,this.prominent=!1,this.dense=!1,this.handleResize=()=>{this.mdcFoundation.handleWindowResize()}}barClasses(){return{"mdc-top-app-bar--dense":this.dense,"mdc-top-app-bar--prominent":this.prominent,"center-title":this.centerTitle}}contentClasses(){return{"mdc-top-app-bar--fixed-adjust":!this.dense&&!this.prominent,"mdc-top-app-bar--dense-fixed-adjust":this.dense&&!this.prominent,"mdc-top-app-bar--prominent-fixed-adjust":!this.dense&&this.prominent,"mdc-top-app-bar--dense-prominent-fixed-adjust":this.dense&&this.prominent}}registerListeners(){super.registerListeners(),window.addEventListener("resize",this.handleResize,j)}unregisterListeners(){super.unregisterListeners(),window.removeEventListener("resize",this.handleResize)}}r([i({type:Boolean,reflect:!0})],E.prototype,"prominent",void 0);r([i({type:Boolean,reflect:!0})],E.prototype,"dense",void 0);/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class me extends E{constructor(){super(...arguments),this.mdcFoundationClass=de}barClasses(){return Object.assign(Object.assign({},super.barClasses()),{"mdc-top-app-bar--fixed":!0})}registerListeners(){this.scrollTarget.addEventListener("scroll",this.handleTargetScroll,j)}unregisterListeners(){this.scrollTarget.removeEventListener("scroll",this.handleTargetScroll)}}/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let L=class extends me{};L.styles=[K];L=r([_("mwc-top-app-bar-fixed")],L);/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class s extends W{constructor(){super(...arguments),this.checked=!1,this.indeterminate=!1,this.disabled=!1,this.name="",this.value="on",this.reducedTouchTarget=!1,this.animationClass="",this.shouldRenderRipple=!1,this.focused=!1,this.mdcFoundationClass=void 0,this.mdcFoundation=void 0,this.rippleElement=null,this.rippleHandlers=new O(()=>(this.shouldRenderRipple=!0,this.ripple.then(e=>this.rippleElement=e),this.ripple))}createAdapter(){return{}}update(e){const t=e.get("indeterminate"),c=e.get("checked"),a=e.get("disabled");if(t!==void 0||c!==void 0||a!==void 0){const n=this.calculateAnimationStateName(!!c,!!t,!!a),m=this.calculateAnimationStateName(this.checked,this.indeterminate,this.disabled);this.animationClass=`${n}-${m}`}super.update(e)}calculateAnimationStateName(e,t,c){return c?"disabled":t?"indeterminate":e?"checked":"unchecked"}renderRipple(){return this.shouldRenderRipple?this.renderRippleTemplate():""}renderRippleTemplate(){return d``}render(){const e=this.indeterminate||this.checked,t={"mdc-checkbox--disabled":this.disabled,"mdc-checkbox--selected":e,"mdc-checkbox--touch":!this.reducedTouchTarget,"mdc-ripple-upgraded--background-focused":this.focused,"mdc-checkbox--anim-checked-indeterminate":this.animationClass=="checked-indeterminate","mdc-checkbox--anim-checked-unchecked":this.animationClass=="checked-unchecked","mdc-checkbox--anim-indeterminate-checked":this.animationClass=="indeterminate-checked","mdc-checkbox--anim-indeterminate-unchecked":this.animationClass=="indeterminate-unchecked","mdc-checkbox--anim-unchecked-checked":this.animationClass=="unchecked-checked","mdc-checkbox--anim-unchecked-indeterminate":this.animationClass=="unchecked-indeterminate"},c=this.indeterminate?"mixed":void 0;return d` +
+ +
+ + + +
+
+ ${this.renderRipple()} +
`}setFormData(e){this.name&&this.checked&&e.append(this.name,this.value)}handleFocus(){this.focused=!0,this.handleRippleFocus()}handleBlur(){this.focused=!1,this.handleRippleBlur()}handleRippleMouseDown(e){const t=()=>{window.removeEventListener("mouseup",t),this.handleRippleDeactivate()};window.addEventListener("mouseup",t),this.rippleHandlers.startPress(e)}handleRippleTouchStart(e){this.rippleHandlers.startPress(e)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}handleRippleBlur(){this.rippleHandlers.endFocus()}handleChange(){this.checked=this.formElement.checked,this.indeterminate=this.formElement.indeterminate}resetAnimationClass(){this.animationClass=""}get isRippleActive(){var e;return((e=this.rippleElement)===null||e===void 0?void 0:e.isActive)||!1}}r([h(".mdc-checkbox")],s.prototype,"mdcRoot",void 0);r([h("input")],s.prototype,"formElement",void 0);r([i({type:Boolean,reflect:!0})],s.prototype,"checked",void 0);r([i({type:Boolean})],s.prototype,"indeterminate",void 0);r([i({type:Boolean,reflect:!0})],s.prototype,"disabled",void 0);r([i({type:String,reflect:!0})],s.prototype,"name",void 0);r([i({type:String})],s.prototype,"value",void 0);r([g,i({type:String,attribute:"aria-label"})],s.prototype,"ariaLabel",void 0);r([g,i({type:String,attribute:"aria-labelledby"})],s.prototype,"ariaLabelledBy",void 0);r([g,i({type:String,attribute:"aria-describedby"})],s.prototype,"ariaDescribedBy",void 0);r([i({type:Boolean})],s.prototype,"reducedTouchTarget",void 0);r([x()],s.prototype,"animationClass",void 0);r([x()],s.prototype,"shouldRenderRipple",void 0);r([x()],s.prototype,"focused",void 0);r([I("mwc-ripple")],s.prototype,"ripple",void 0);r([C({passive:!0})],s.prototype,"handleRippleTouchStart",null);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const he=f`.mdc-checkbox{padding:calc((40px - 18px) / 2);padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((40px - 40px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-checkbox:hover .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-ripple-surface--hover .mdc-checkbox__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-checkbox:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.mdc-checkbox:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-checkbox.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after{background-color:#018786;background-color:var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786))}.mdc-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after{background-color:#018786;background-color:var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786))}.mdc-checkbox .mdc-checkbox__background{top:calc((40px - 18px) / 2);top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((40px - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - 40px) / 2);top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - 40px) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - 40px) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:40px;width:var(--mdc-checkbox-touch-target-size, 40px);height:40px;height:var(--mdc-checkbox-touch-target-size, 40px)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#018786;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:#018786;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:#018786;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))}100%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.38);border-color:var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, 0.38));background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:rgba(0, 0, 0, 0.38);background-color:var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, 0.38))}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-ink-color, #fff)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-ink-color, #fff)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-ink-color, #fff)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-ink-color, #fff)}.mdc-touch-target-wrapper{display:inline}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:GrayText;border-color:var(--mdc-checkbox-disabled-color, GrayText);background-color:transparent}.mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:GrayText;background-color:transparent;background-color:var(--mdc-checkbox-disabled-color, transparent)}.mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:GrayText;color:var(--mdc-checkbox-ink-color, GrayText)}.mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:GrayText;border-color:var(--mdc-checkbox-ink-color, GrayText)}.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:transparent;pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((48px - 40px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((40px - 48px) / 2);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);right:calc((40px - 48px) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);left:calc((40px - 48px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);width:48px;width:var(--mdc-checkbox-state-layer-size, 48px);height:48px;height:var(--mdc-checkbox-state-layer-size, 48px)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}:host{outline:none;display:inline-flex;-webkit-tap-highlight-color:transparent}:host([checked]),:host([indeterminate]){--mdc-ripple-color:var(--mdc-theme-secondary, #018786)}.mdc-checkbox .mdc-checkbox__background::before{content:none}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let S=class extends s{};S.styles=[he];S=r([_("mwc-checkbox")],S);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class v extends q{constructor(){super(...arguments),this.indeterminate=!1,this.progress=0,this.density=0,this.closed=!1}open(){this.closed=!1}close(){this.closed=!0}render(){const e={"mdc-circular-progress--closed":this.closed,"mdc-circular-progress--indeterminate":this.indeterminate},t=48+this.density*4,c={width:`${t}px`,height:`${t}px`};return d` +
+ ${this.renderDeterminateContainer()} + ${this.renderIndeterminateContainer()} +
`}renderDeterminateContainer(){const e=48+this.density*4,t=e/2,c=this.density>=-3?18+this.density*11/6:12.5+(this.density+3)*5/4,a=2*3.1415926*c,n=(1-this.progress)*a,m=this.density>=-3?4+this.density*(1/3):3+(this.density+3)*(1/6);return d` +
+ + + + +
`}renderIndeterminateContainer(){return d` +
+
+ ${this.renderIndeterminateSpinnerLayer()} +
+
`}renderIndeterminateSpinnerLayer(){const e=48+this.density*4,t=e/2,c=this.density>=-3?18+this.density*11/6:12.5+(this.density+3)*5/4,a=2*3.1415926*c,n=.5*a,m=this.density>=-3?4+this.density*(1/3):3+(this.density+3)*(1/6);return d` +
+ + + +
+
+ + + +
+
+ + + +
`}update(e){super.update(e),e.has("progress")&&(this.progress>1&&(this.progress=1),this.progress<0&&(this.progress=0))}}r([i({type:Boolean,reflect:!0})],v.prototype,"indeterminate",void 0);r([i({type:Number,reflect:!0})],v.prototype,"progress",void 0);r([i({type:Number,reflect:!0})],v.prototype,"density",void 0);r([i({type:Boolean,reflect:!0})],v.prototype,"closed",void 0);r([g,i({type:String,attribute:"aria-label"})],v.prototype,"ariaLabel",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const be=f`.mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee;stroke:var(--mdc-theme-primary, #6200ee)}.mdc-circular-progress__determinate-track{stroke:transparent}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:transparent}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}:host{display:inline-flex}.mdc-circular-progress__determinate-track{stroke:transparent;stroke:var(--mdc-circular-progress-track-color, transparent)}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let F=class extends v{};F.styles=[be];F=r([_("mwc-circular-progress")],F);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const ue=o=>({addClass:e=>o.classList.add(e),removeClass:e=>o.classList.remove(e),getWidth:()=>o.scrollWidth,registerInteractionHandler:(e,t)=>{o.addEventListener(e,t)},deregisterInteractionHandler:(e,t)=>{o.removeEventListener(e,t)}});class _e extends Y{constructor(e){switch(super(e),this.foundation=null,this.previousPart=null,e.type){case y.ATTRIBUTE:case y.PROPERTY:break;default:throw new Error("FloatingLabel directive only support attribute and property parts")}}update(e,[t]){if(e!==this.previousPart){this.foundation&&this.foundation.destroy(),this.previousPart=e;const c=e.element;c.classList.add("mdc-floating-label");const a=ue(c);this.foundation=new ne(a),this.foundation.init()}return this.render(t)}render(e){return this.foundation}}const je=N(_e);/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const ge=o=>({addClass:e=>o.classList.add(e),removeClass:e=>o.classList.remove(e),hasClass:e=>o.classList.contains(e),setStyle:(e,t)=>o.style.setProperty(e,t),registerEventHandler:(e,t)=>{o.addEventListener(e,t)},deregisterEventHandler:(e,t)=>{o.removeEventListener(e,t)}});class ke extends Y{constructor(e){switch(super(e),this.previousPart=null,this.foundation=null,e.type){case y.ATTRIBUTE:case y.PROPERTY:return;default:throw new Error("LineRipple only support attribute and property parts.")}}update(e,t){if(this.previousPart!==e){this.foundation&&this.foundation.destroy(),this.previousPart=e;const c=e.element;c.classList.add("mdc-line-ripple");const a=ge(c);this.foundation=new se(a),this.foundation.init()}return this.render()}render(){return this.foundation}}const Ue=N(ke);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let B=class extends E{};B.styles=[K];B=r([_("mwc-top-app-bar")],B);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const V=Symbol("selection controller");class xe{constructor(){this.selected=null,this.ordered=null,this.set=new Set}}class U{constructor(e){this.sets={},this.focusedSet=null,this.mouseIsDown=!1,this.updating=!1,e.addEventListener("keydown",t=>{this.keyDownHandler(t)}),e.addEventListener("mousedown",()=>{this.mousedownHandler()}),e.addEventListener("mouseup",()=>{this.mouseupHandler()})}static getController(e){const c=!("global"in e)||"global"in e&&e.global?document:e.getRootNode();let a=c[V];return a===void 0&&(a=new U(c),c[V]=a),a}keyDownHandler(e){const t=e.target;"checked"in t&&(!this.has(t)||(e.key=="ArrowRight"||e.key=="ArrowDown"?this.selectNext(t):(e.key=="ArrowLeft"||e.key=="ArrowUp")&&this.selectPrevious(t)))}mousedownHandler(){this.mouseIsDown=!0}mouseupHandler(){this.mouseIsDown=!1}has(e){return this.getSet(e.name).set.has(e)}selectPrevious(e){const t=this.getOrdered(e),c=t.indexOf(e),a=t[c-1]||t[t.length-1];return this.select(a),a}selectNext(e){const t=this.getOrdered(e),c=t.indexOf(e),a=t[c+1]||t[0];return this.select(a),a}select(e){e.click()}focus(e){if(this.mouseIsDown)return;const t=this.getSet(e.name),c=this.focusedSet;this.focusedSet=t,c!=t&&t.selected&&t.selected!=e&&t.selected.focus()}isAnySelected(e){const t=this.getSet(e.name);for(const c of t.set)if(c.checked)return!0;return!1}getOrdered(e){const t=this.getSet(e.name);return t.ordered||(t.ordered=Array.from(t.set),t.ordered.sort((c,a)=>c.compareDocumentPosition(a)==Node.DOCUMENT_POSITION_PRECEDING?1:0)),t.ordered}getSet(e){return this.sets[e]||(this.sets[e]=new xe),this.sets[e]}register(e){const t=e.name||e.getAttribute("name")||"",c=this.getSet(t);c.set.add(e),c.ordered=null}unregister(e){const t=this.getSet(e.name);t.set.delete(e),t.ordered=null,t.selected==e&&(t.selected=null)}update(e){if(this.updating)return;this.updating=!0;const t=this.getSet(e.name);if(e.checked){for(const c of t.set)c!=e&&(c.checked=!1);t.selected=e}if(this.isAnySelected(e))for(const c of t.set){if(c.formElementTabIndex===void 0)break;c.formElementTabIndex=c.checked?0:-1}this.updating=!1}}/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class p extends W{constructor(){super(...arguments),this._checked=!1,this.useStateLayerCustomProperties=!1,this.global=!1,this.disabled=!1,this.value="on",this.name="",this.reducedTouchTarget=!1,this.mdcFoundationClass=pe,this.formElementTabIndex=0,this.focused=!1,this.shouldRenderRipple=!1,this.rippleElement=null,this.rippleHandlers=new O(()=>(this.shouldRenderRipple=!0,this.ripple.then(e=>{this.rippleElement=e}),this.ripple))}get checked(){return this._checked}set checked(e){var t,c;const a=this._checked;e!==a&&(this._checked=e,this.formElement&&(this.formElement.checked=e),(t=this._selectionController)===null||t===void 0||t.update(this),e===!1&&((c=this.formElement)===null||c===void 0||c.blur()),this.requestUpdate("checked",a),this.dispatchEvent(new Event("checked",{bubbles:!0,composed:!0})))}_handleUpdatedValue(e){this.formElement.value=e}renderRipple(){return this.shouldRenderRipple?d``:""}get isRippleActive(){var e;return((e=this.rippleElement)===null||e===void 0?void 0:e.isActive)||!1}connectedCallback(){super.connectedCallback(),this._selectionController=U.getController(this),this._selectionController.register(this),this._selectionController.update(this)}disconnectedCallback(){this._selectionController.unregister(this),this._selectionController=void 0}focus(){this.formElement.focus()}createAdapter(){return Object.assign(Object.assign({},P(this.mdcRoot)),{setNativeControlDisabled:e=>{this.formElement.disabled=e}})}handleFocus(){this.focused=!0,this.handleRippleFocus()}handleClick(){this.formElement.focus()}handleBlur(){this.focused=!1,this.formElement.blur(),this.rippleHandlers.endFocus()}setFormData(e){this.name&&this.checked&&e.append(this.name,this.value)}render(){const e={"mdc-radio--touch":!this.reducedTouchTarget,"mdc-ripple-upgraded--background-focused":this.focused,"mdc-radio--disabled":this.disabled};return d` +
+ +
+
+
+
+ ${this.renderRipple()} +
`}handleRippleMouseDown(e){const t=()=>{window.removeEventListener("mouseup",t),this.handleRippleDeactivate()};window.addEventListener("mouseup",t),this.rippleHandlers.startPress(e)}handleRippleTouchStart(e){this.rippleHandlers.startPress(e)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}changeHandler(){this.checked=this.formElement.checked}}r([h(".mdc-radio")],p.prototype,"mdcRoot",void 0);r([h("input")],p.prototype,"formElement",void 0);r([x()],p.prototype,"useStateLayerCustomProperties",void 0);r([i({type:Boolean})],p.prototype,"global",void 0);r([i({type:Boolean,reflect:!0})],p.prototype,"checked",null);r([i({type:Boolean}),w(function(o){this.mdcFoundation.setDisabled(o)})],p.prototype,"disabled",void 0);r([i({type:String}),w(function(o){this._handleUpdatedValue(o)})],p.prototype,"value",void 0);r([i({type:String})],p.prototype,"name",void 0);r([i({type:Boolean})],p.prototype,"reducedTouchTarget",void 0);r([i({type:Number})],p.prototype,"formElementTabIndex",void 0);r([x()],p.prototype,"focused",void 0);r([x()],p.prototype,"shouldRenderRipple",void 0);r([I("mwc-ripple")],p.prototype,"ripple",void 0);r([g,i({attribute:"aria-label"})],p.prototype,"ariaLabel",void 0);r([g,i({attribute:"aria-labelledby"})],p.prototype,"ariaLabelledBy",void 0);r([C({passive:!0})],p.prototype,"handleRippleTouchStart",null);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const fe=f`.mdc-touch-target-wrapper{display:inline}.mdc-radio{padding:calc((40px - 20px) / 2)}.mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0, 0, 0, 0.54)}.mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786)}.mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786)}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0, 0, 0, 0.38)}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0, 0, 0, 0.38)}.mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:rgba(0, 0, 0, 0.38)}.mdc-radio .mdc-radio__background::before{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-radio .mdc-radio__background::before{top:calc(-1 * (40px - 20px) / 2);left:calc(-1 * (40px - 20px) / 2);width:40px;height:40px}.mdc-radio .mdc-radio__native-control{top:calc((40px - 40px) / 2);right:calc((40px - 40px) / 2);left:calc((40px - 40px) / 2);width:40px;height:40px}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:GrayText}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:GrayText}.mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:GrayText}}.mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}:host{display:inline-block;outline:none}.mdc-radio{vertical-align:bottom}.mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unchecked-color, rgba(0, 0, 0, 0.54))}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-color, rgba(0, 0, 0, 0.38))}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-color, rgba(0, 0, 0, 0.38))}.mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-disabled-color, rgba(0, 0, 0, 0.38))}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let A=class extends p{};A.styles=[fe];A=r([_("mwc-radio")],A);/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const{ARIA_LIVE_DELAY_MS:ve}=M.numbers;class ye extends re{constructor(e){if(super(e),this.labelEl=null,this.timerId=null,this.previousPart=null,e.type!==y.CHILD)throw new Error("AccessibleSnackbarLabel only supports child parts.")}update(e,[t,c]){var a;if(!c)return;if(this.labelEl===null){const G=document.createElement("div"),J=d`
`;ce(J,G);const z=G.firstElementChild;return z.textContent=t,(a=e.endNode)===null||a===void 0||a.parentNode.insertBefore(z,e.endNode),this.labelEl=z,z}const n=this.labelEl;n.setAttribute("aria-live","off"),n.textContent="";const m=document.createElement("span");return m.style.display="inline-block",m.style.width="0",m.style.height="1px",m.textContent="\xA0",n.appendChild(m),n.setAttribute("data-mdc-snackbar-label-text",t),this.timerId!==null&&clearTimeout(this.timerId),this.timerId=window.setTimeout(()=>{this.timerId=null,n.setAttribute("aria-live","polite"),n.removeAttribute("data-mdc-snackbar-label-text"),n.textContent=t,this.setValue(this.labelEl)},ve),n}render(e,t){return t?d` +
${e}
`:d``}}const we=N(ye);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const{OPENING_EVENT:$e,OPENED_EVENT:Re,CLOSING_EVENT:ze,CLOSED_EVENT:Ce}=M.strings;class u extends X{constructor(){super(...arguments),this.mdcFoundationClass=M,this.open=!1,this.timeoutMs=5e3,this.closeOnEscape=!1,this.labelText="",this.stacked=!1,this.leading=!1,this.reason=""}render(){const e={"mdc-snackbar--stacked":this.stacked,"mdc-snackbar--leading":this.leading};return d` +
+
+ ${we(this.labelText,this.open)} +
+ + +
+
+
`}createAdapter(){return Object.assign(Object.assign({},P(this.mdcRoot)),{announce:()=>{},notifyClosed:e=>{this.dispatchEvent(new CustomEvent(Ce,{bubbles:!0,cancelable:!0,detail:{reason:e}}))},notifyClosing:e=>{this.open=!1,this.dispatchEvent(new CustomEvent(ze,{bubbles:!0,cancelable:!0,detail:{reason:e}}))},notifyOpened:()=>{this.dispatchEvent(new CustomEvent(Re,{bubbles:!0,cancelable:!0}))},notifyOpening:()=>{this.open=!0,this.dispatchEvent(new CustomEvent($e,{bubbles:!0,cancelable:!0}))}})}show(){this.open=!0}close(e=""){this.reason=e,this.open=!1}firstUpdated(){super.firstUpdated(),this.open&&this.mdcFoundation.open()}_handleKeydown(e){this.mdcFoundation.handleKeyDown(e)}_handleActionClick(e){this.mdcFoundation.handleActionButtonClick(e)}_handleDismissClick(e){this.mdcFoundation.handleActionIconClick(e)}}r([h(".mdc-snackbar")],u.prototype,"mdcRoot",void 0);r([h(".mdc-snackbar__label")],u.prototype,"labelElement",void 0);r([i({type:Boolean,reflect:!0}),w(function(o){this.mdcFoundation&&(o?this.mdcFoundation.open():(this.mdcFoundation.close(this.reason),this.reason=""))})],u.prototype,"open",void 0);r([w(function(o){this.mdcFoundation.setTimeoutMs(o)}),i({type:Number})],u.prototype,"timeoutMs",void 0);r([w(function(o){this.mdcFoundation.setCloseOnEscape(o)}),i({type:Boolean})],u.prototype,"closeOnEscape",void 0);r([i({type:String})],u.prototype,"labelText",void 0);r([i({type:Boolean})],u.prototype,"stacked",void 0);r([i({type:Boolean})],u.prototype,"leading",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Ee=f`.mdc-snackbar{z-index:8;margin:8px;display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar__surface{background-color:#333333}.mdc-snackbar__label{color:rgba(255, 255, 255, 0.87)}.mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mdc-snackbar__surface{min-width:100%}}.mdc-snackbar__surface{max-width:672px}.mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0,0,0,.12)}.mdc-snackbar__surface{border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar--leading{justify-content:flex-start}.mdc-snackbar--stacked .mdc-snackbar__label{padding-left:16px;padding-right:8px;padding-bottom:12px}[dir=rtl] .mdc-snackbar--stacked .mdc-snackbar__label,.mdc-snackbar--stacked .mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar--stacked .mdc-snackbar__surface{flex-direction:column;align-items:flex-start}.mdc-snackbar--stacked .mdc-snackbar__actions{align-self:flex-end;margin-bottom:8px}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto;transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1);transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-snackbar__label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action:not(:disabled){color:#bb86fc}.mdc-snackbar__action::before,.mdc-snackbar__action::after{background-color:#bb86fc;background-color:var(--mdc-ripple-color, #bb86fc)}.mdc-snackbar__action:hover::before,.mdc-snackbar__action.mdc-ripple-surface--hover::before{opacity:0.08;opacity:var(--mdc-ripple-hover-opacity, 0.08)}.mdc-snackbar__action.mdc-ripple-upgraded--background-focused::before,.mdc-snackbar__action:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}.mdc-snackbar__action:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-snackbar__action:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-snackbar__action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-snackbar__dismiss{color:rgba(255, 255, 255, 0.87)}.mdc-snackbar__dismiss .mdc-icon-button__ripple::before,.mdc-snackbar__dismiss .mdc-icon-button__ripple::after{background-color:rgba(255, 255, 255, 0.87);background-color:var(--mdc-ripple-color, rgba(255, 255, 255, 0.87))}.mdc-snackbar__dismiss:hover .mdc-icon-button__ripple::before,.mdc-snackbar__dismiss.mdc-ripple-surface--hover .mdc-icon-button__ripple::before{opacity:0.08;opacity:var(--mdc-ripple-hover-opacity, 0.08)}.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after{transition:opacity 150ms linear}.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-snackbar__dismiss.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-snackbar__dismiss.mdc-snackbar__dismiss{width:36px;height:36px;padding:6px;font-size:18px}.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:36px;height:36px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mdc-snackbar__dismiss.mdc-snackbar__dismiss .mdc-icon-button__touch{position:absolute;top:50%;height:36px;left:50%;width:36px;transform:translate(-50%, -50%)}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}slot[name=action]::slotted(mwc-button){--mdc-theme-primary: var( --mdc-snackbar-action-color, #bb86fc )}slot[name=dismiss]::slotted(mwc-icon-button){--mdc-icon-size: 18px;--mdc-icon-button-size: 36px;color:rgba(255, 255, 255, 0.87);margin-left:8px;margin-right:0}[dir=rtl] slot[name=dismiss]::slotted(mwc-icon-button),::slotted(mwc-icon-buttonslot[name=dismiss][dir=rtl]){margin-left:0;margin-right:8px}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let D=class extends u{};D.styles=[Ee];D=r([_("mwc-snackbar")],D);/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const Te={fromAttribute(o){return o===null?!1:o===""?!0:o},toAttribute(o){return typeof o=="boolean"?o?"":null:o}};class R extends Q{constructor(){super(...arguments),this.rows=2,this.cols=20,this.charCounter=!1}render(){const e=this.charCounter&&this.maxLength!==-1,t=e&&this.charCounter==="internal",c=e&&!t,a=!!this.helper||!!this.validationMessage||c,n={"mdc-text-field--disabled":this.disabled,"mdc-text-field--no-label":!this.label,"mdc-text-field--filled":!this.outlined,"mdc-text-field--outlined":this.outlined,"mdc-text-field--end-aligned":this.endAligned,"mdc-text-field--with-internal-counter":t};return d` + + ${this.renderHelperText(a,c)} + `}renderInput(){const e=this.label?"label":void 0,t=this.minLength===-1?void 0:this.minLength,c=this.maxLength===-1?void 0:this.maxLength,a=this.autocapitalize?this.autocapitalize:void 0;return d` + `}}r([h("textarea")],R.prototype,"formElement",void 0);r([i({type:Number})],R.prototype,"rows",void 0);r([i({type:Number})],R.prototype,"cols",void 0);r([i({converter:Te})],R.prototype,"charCounter",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Le=f`.mdc-text-field{height:100%}.mdc-text-field__input{resize:none}`;/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let H=class extends R{};H.styles=[Z,Le];H=r([_("mwc-textarea")],H);export{v as C,je as f,Ue as l,le as s}; diff --git a/static/js/@material-0-ea47a190.js.gz b/static/js/@material-0-ea47a190.js.gz new file mode 100644 index 0000000..52dc762 Binary files /dev/null and b/static/js/@material-0-ea47a190.js.gz differ diff --git a/static/js/@material-1-aa5a4ba6.js b/static/js/@material-1-aa5a4ba6.js new file mode 100644 index 0000000..37f3c82 --- /dev/null +++ b/static/js/@material-1-aa5a4ba6.js @@ -0,0 +1,721 @@ +import{e as i}from"./tslib-8d6b6c0f.js";import{e as r,t as l,i as n,r as E,n as v,a as B,b as C,o as Se}from"./@lit-6c314d2e.js";import{B as H,a as I,o as T,b as P,F as M,i as Te,d as ve}from"./@material-2-b5b93e32.js";import{$ as o,o as u,i as A,l as p,b as ze,w as S}from"./lit-html-987d3269.js";import{s as U}from"./lit-element-df07ecf2.js";import{s as $e,f as ye,l as we}from"./@material-0-ea47a190.js";import"./blocking-elements-5a40dcdd.js";import"./wicg-inert-0211ec39.js";import{f as Fe,m as se,g as Ce,h as Ae,i as W,j as Ie,k as Le,l as Be,n as me,o as He,p as pe,q as Oe,r as Me,t as Pe,u as Xe,v as De,w as Ve,x as he,y as fe,K as ue,z as Ye,A as We,T as Ue,B as s,C as be,D as Ne}from"./@material-a4829285.js";/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class g extends H{constructor(){super(...arguments),this.primary=!1,this.accent=!1,this.unbounded=!1,this.disabled=!1,this.activated=!1,this.selected=!1,this.internalUseStateLayerCustomProperties=!1,this.hovering=!1,this.bgFocused=!1,this.fgActivation=!1,this.fgDeactivation=!1,this.fgScale="",this.fgSize="",this.translateStart="",this.translateEnd="",this.leftPos="",this.topPos="",this.mdcFoundationClass=Fe}get isActive(){return se(this.parentElement||this,":active")}createAdapter(){return{browserSupportsCssVars:()=>!0,isUnbounded:()=>this.unbounded,isSurfaceActive:()=>this.isActive,isSurfaceDisabled:()=>this.disabled,addClass:e=>{switch(e){case"mdc-ripple-upgraded--background-focused":this.bgFocused=!0;break;case"mdc-ripple-upgraded--foreground-activation":this.fgActivation=!0;break;case"mdc-ripple-upgraded--foreground-deactivation":this.fgDeactivation=!0;break}},removeClass:e=>{switch(e){case"mdc-ripple-upgraded--background-focused":this.bgFocused=!1;break;case"mdc-ripple-upgraded--foreground-activation":this.fgActivation=!1;break;case"mdc-ripple-upgraded--foreground-deactivation":this.fgDeactivation=!1;break}},containsEventTarget:()=>!0,registerInteractionHandler:()=>{},deregisterInteractionHandler:()=>{},registerDocumentInteractionHandler:()=>{},deregisterDocumentInteractionHandler:()=>{},registerResizeHandler:()=>{},deregisterResizeHandler:()=>{},updateCssVariable:(e,t)=>{switch(e){case"--mdc-ripple-fg-scale":this.fgScale=t;break;case"--mdc-ripple-fg-size":this.fgSize=t;break;case"--mdc-ripple-fg-translate-end":this.translateEnd=t;break;case"--mdc-ripple-fg-translate-start":this.translateStart=t;break;case"--mdc-ripple-left":this.leftPos=t;break;case"--mdc-ripple-top":this.topPos=t;break}},computeBoundingRect:()=>(this.parentElement||this).getBoundingClientRect(),getWindowPageOffset:()=>({x:window.pageXOffset,y:window.pageYOffset})}}startPress(e){this.waitForFoundation(()=>{this.mdcFoundation.activate(e)})}endPress(){this.waitForFoundation(()=>{this.mdcFoundation.deactivate()})}startFocus(){this.waitForFoundation(()=>{this.mdcFoundation.handleFocus()})}endFocus(){this.waitForFoundation(()=>{this.mdcFoundation.handleBlur()})}startHover(){this.hovering=!0}endHover(){this.hovering=!1}waitForFoundation(e){this.mdcFoundation?e():this.updateComplete.then(e)}update(e){e.has("disabled")&&this.disabled&&this.endHover(),super.update(e)}render(){const e=this.activated&&(this.primary||!this.accent),t=this.selected&&(this.primary||!this.accent),d={"mdc-ripple-surface--accent":this.accent,"mdc-ripple-surface--primary--activated":e,"mdc-ripple-surface--accent--activated":this.accent&&this.activated,"mdc-ripple-surface--primary--selected":t,"mdc-ripple-surface--accent--selected":this.accent&&this.selected,"mdc-ripple-surface--disabled":this.disabled,"mdc-ripple-surface--hover":this.hovering,"mdc-ripple-surface--primary":this.primary,"mdc-ripple-surface--selected":this.selected,"mdc-ripple-upgraded--background-focused":this.bgFocused,"mdc-ripple-upgraded--foreground-activation":this.fgActivation,"mdc-ripple-upgraded--foreground-deactivation":this.fgDeactivation,"mdc-ripple-upgraded--unbounded":this.unbounded,"mdc-ripple-surface--internal-use-state-layer-custom-properties":this.internalUseStateLayerCustomProperties};return o` +
`}}i([n(".mdc-ripple-surface")],g.prototype,"mdcRoot",void 0);i([r({type:Boolean})],g.prototype,"primary",void 0);i([r({type:Boolean})],g.prototype,"accent",void 0);i([r({type:Boolean})],g.prototype,"unbounded",void 0);i([r({type:Boolean})],g.prototype,"disabled",void 0);i([r({type:Boolean})],g.prototype,"activated",void 0);i([r({type:Boolean})],g.prototype,"selected",void 0);i([r({type:Boolean})],g.prototype,"internalUseStateLayerCustomProperties",void 0);i([l()],g.prototype,"hovering",void 0);i([l()],g.prototype,"bgFocused",void 0);i([l()],g.prototype,"fgActivation",void 0);i([l()],g.prototype,"fgDeactivation",void 0);i([l()],g.prototype,"fgScale",void 0);i([l()],g.prototype,"fgSize",void 0);i([l()],g.prototype,"translateStart",void 0);i([l()],g.prototype,"translateEnd",void 0);i([l()],g.prototype,"leftPos",void 0);i([l()],g.prototype,"topPos",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const je=E`.mdc-ripple-surface{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;position:relative;outline:none;overflow:hidden}.mdc-ripple-surface::before,.mdc-ripple-surface::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-ripple-surface::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-ripple-surface::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-ripple-surface.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-ripple-surface.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-ripple-surface.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-ripple-surface::before,.mdc-ripple-surface::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-ripple-surface.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded],.mdc-ripple-upgraded--unbounded{overflow:visible}.mdc-ripple-surface[data-mdc-ripple-is-unbounded]::before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded]::after,.mdc-ripple-upgraded--unbounded::before,.mdc-ripple-upgraded--unbounded::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::after,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::before,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::after,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface::before,.mdc-ripple-surface::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-ripple-surface:hover::before,.mdc-ripple-surface.mdc-ripple-surface--hover::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-ripple-surface.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-ripple-surface:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}:host{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:block}:host .mdc-ripple-surface{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;will-change:unset}.mdc-ripple-surface--primary::before,.mdc-ripple-surface--primary::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-ripple-surface--primary:hover::before,.mdc-ripple-surface--primary.mdc-ripple-surface--hover::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-ripple-surface--primary.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface--primary:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-ripple-surface--primary:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--primary:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-ripple-surface--primary.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-ripple-surface--primary--activated::before{opacity:0.12;opacity:var(--mdc-ripple-activated-opacity, 0.12)}.mdc-ripple-surface--primary--activated::before,.mdc-ripple-surface--primary--activated::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-ripple-surface--primary--activated:hover::before,.mdc-ripple-surface--primary--activated.mdc-ripple-surface--hover::before{opacity:0.16;opacity:var(--mdc-ripple-hover-opacity, 0.16)}.mdc-ripple-surface--primary--activated.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface--primary--activated:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}.mdc-ripple-surface--primary--activated:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--primary--activated:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-ripple-surface--primary--activated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-ripple-surface--primary--selected::before{opacity:0.08;opacity:var(--mdc-ripple-selected-opacity, 0.08)}.mdc-ripple-surface--primary--selected::before,.mdc-ripple-surface--primary--selected::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-ripple-surface--primary--selected:hover::before,.mdc-ripple-surface--primary--selected.mdc-ripple-surface--hover::before{opacity:0.12;opacity:var(--mdc-ripple-hover-opacity, 0.12)}.mdc-ripple-surface--primary--selected.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface--primary--selected:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.2;opacity:var(--mdc-ripple-focus-opacity, 0.2)}.mdc-ripple-surface--primary--selected:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--primary--selected:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.2;opacity:var(--mdc-ripple-press-opacity, 0.2)}.mdc-ripple-surface--primary--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.2)}.mdc-ripple-surface--accent::before,.mdc-ripple-surface--accent::after{background-color:#018786;background-color:var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786))}.mdc-ripple-surface--accent:hover::before,.mdc-ripple-surface--accent.mdc-ripple-surface--hover::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-ripple-surface--accent.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface--accent:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-ripple-surface--accent:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--accent:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-ripple-surface--accent.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-ripple-surface--accent--activated::before{opacity:0.12;opacity:var(--mdc-ripple-activated-opacity, 0.12)}.mdc-ripple-surface--accent--activated::before,.mdc-ripple-surface--accent--activated::after{background-color:#018786;background-color:var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786))}.mdc-ripple-surface--accent--activated:hover::before,.mdc-ripple-surface--accent--activated.mdc-ripple-surface--hover::before{opacity:0.16;opacity:var(--mdc-ripple-hover-opacity, 0.16)}.mdc-ripple-surface--accent--activated.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface--accent--activated:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}.mdc-ripple-surface--accent--activated:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--accent--activated:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-ripple-surface--accent--activated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-ripple-surface--accent--selected::before{opacity:0.08;opacity:var(--mdc-ripple-selected-opacity, 0.08)}.mdc-ripple-surface--accent--selected::before,.mdc-ripple-surface--accent--selected::after{background-color:#018786;background-color:var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786))}.mdc-ripple-surface--accent--selected:hover::before,.mdc-ripple-surface--accent--selected.mdc-ripple-surface--hover::before{opacity:0.12;opacity:var(--mdc-ripple-hover-opacity, 0.12)}.mdc-ripple-surface--accent--selected.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface--accent--selected:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.2;opacity:var(--mdc-ripple-focus-opacity, 0.2)}.mdc-ripple-surface--accent--selected:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--accent--selected:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.2;opacity:var(--mdc-ripple-press-opacity, 0.2)}.mdc-ripple-surface--accent--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.2)}.mdc-ripple-surface--disabled{opacity:0}.mdc-ripple-surface--internal-use-state-layer-custom-properties::before,.mdc-ripple-surface--internal-use-state-layer-custom-properties::after{background-color:#000;background-color:var(--mdc-ripple-hover-state-layer-color, #000)}.mdc-ripple-surface--internal-use-state-layer-custom-properties:hover::before,.mdc-ripple-surface--internal-use-state-layer-custom-properties.mdc-ripple-surface--hover::before{opacity:0.04;opacity:var(--mdc-ripple-hover-state-layer-opacity, 0.04)}.mdc-ripple-surface--internal-use-state-layer-custom-properties.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface--internal-use-state-layer-custom-properties:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-state-layer-opacity, 0.12)}.mdc-ripple-surface--internal-use-state-layer-custom-properties:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--internal-use-state-layer-custom-properties:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-pressed-state-layer-opacity, 0.12)}.mdc-ripple-surface--internal-use-state-layer-custom-properties.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-pressed-state-layer-opacity, 0.12)}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let q=class extends g{};q.styles=[je];q=i([v("mwc-ripple")],q);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class O{constructor(e){this.startPress=t=>{e().then(d=>{d&&d.startPress(t)})},this.endPress=()=>{e().then(t=>{t&&t.endPress()})},this.startFocus=()=>{e().then(t=>{t&&t.startFocus()})},this.endFocus=()=>{e().then(t=>{t&&t.endFocus()})},this.startHover=()=>{e().then(t=>{t&&t.startHover()})},this.endHover=()=>{e().then(t=>{t&&t.endHover()})}}}/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class _ extends U{constructor(){super(...arguments),this.raised=!1,this.unelevated=!1,this.outlined=!1,this.dense=!1,this.disabled=!1,this.trailingIcon=!1,this.fullwidth=!1,this.icon="",this.label="",this.expandContent=!1,this.shouldRenderRipple=!1,this.rippleHandlers=new O(()=>(this.shouldRenderRipple=!0,this.ripple))}renderOverlay(){return o``}renderRipple(){const e=this.raised||this.unelevated;return this.shouldRenderRipple?o``:""}focus(){const e=this.buttonElement;e&&(this.rippleHandlers.startFocus(),e.focus())}blur(){const e=this.buttonElement;e&&(this.rippleHandlers.endFocus(),e.blur())}getRenderClasses(){return{"mdc-button--raised":this.raised,"mdc-button--unelevated":this.unelevated,"mdc-button--outlined":this.outlined,"mdc-button--dense":this.dense}}render(){return o` + `}renderIcon(){return o` + + ${this.icon} + `}handleRippleActivate(e){const t=()=>{window.removeEventListener("mouseup",t),this.handleRippleDeactivate()};window.addEventListener("mouseup",t),this.rippleHandlers.startPress(e)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}handleRippleBlur(){this.rippleHandlers.endFocus()}}_.shadowRootOptions={mode:"open",delegatesFocus:!0};i([I,r({type:String,attribute:"aria-haspopup"})],_.prototype,"ariaHasPopup",void 0);i([r({type:Boolean,reflect:!0})],_.prototype,"raised",void 0);i([r({type:Boolean,reflect:!0})],_.prototype,"unelevated",void 0);i([r({type:Boolean,reflect:!0})],_.prototype,"outlined",void 0);i([r({type:Boolean})],_.prototype,"dense",void 0);i([r({type:Boolean,reflect:!0})],_.prototype,"disabled",void 0);i([r({type:Boolean,attribute:"trailingicon"})],_.prototype,"trailingIcon",void 0);i([r({type:Boolean,reflect:!0})],_.prototype,"fullwidth",void 0);i([r({type:String})],_.prototype,"icon",void 0);i([r({type:String})],_.prototype,"label",void 0);i([r({type:Boolean})],_.prototype,"expandContent",void 0);i([n("#button")],_.prototype,"buttonElement",void 0);i([B("mwc-ripple")],_.prototype,"ripple",void 0);i([l()],_.prototype,"shouldRenderRipple",void 0);i([C({passive:!0})],_.prototype,"handleRippleActivate",null);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const qe=E`.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase)}.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:transparent}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:transparent}.mdc-button{height:36px;border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.mdc-button:not(:disabled){color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-button:disabled{color:rgba(0, 0, 0, 0.38)}.mdc-button .mdc-button__icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.mdc-button .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.mdc-button--raised,.mdc-button--unelevated{height:36px;border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-button--raised:disabled,.mdc-button--unelevated:disabled{background-color:rgba(0, 0, 0, 0.12)}.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){color:#fff;color:var(--mdc-theme-on-primary, #fff)}.mdc-button--raised:disabled,.mdc-button--unelevated:disabled{color:rgba(0, 0, 0, 0.38)}.mdc-button--raised .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.mdc-button--raised .mdc-button__ripple,.mdc-button--unelevated .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.mdc-button--outlined{height:36px;border-radius:4px;border-radius:var(--mdc-shape-small, 4px);padding:0 15px 0 15px;border-width:1px}.mdc-button--outlined:not(:disabled){color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-button--outlined:disabled{color:rgba(0, 0, 0, 0.38)}.mdc-button--outlined .mdc-button__icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.mdc-button--outlined .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.mdc-button--outlined:not(:disabled){border-color:rgba(0, 0, 0, 0.12)}.mdc-button--outlined:disabled{border-color:rgba(0, 0, 0, 0.12)}.mdc-button--outlined.mdc-button--icon-trailing{padding:0 11px 0 15px}.mdc-button--outlined.mdc-button--icon-leading{padding:0 15px 0 11px}.mdc-button--outlined .mdc-button__ripple{top:calc(-1 * 1px);left:calc(-1 * 1px);border-width:1px}.mdc-button--outlined .mdc-button__touch{left:calc(-1 * 1px);width:calc(100% + 2 * 1px)}.mdc-button--raised{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--raised:hover,.mdc-button--raised:focus{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12)}.mdc-button--raised:active{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}.mdc-button--raised:disabled{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12)}:host{display:inline-flex;outline:none;-webkit-tap-highlight-color:transparent;vertical-align:top}:host([fullwidth]){width:100%}:host([raised]),:host([unelevated]){--mdc-ripple-color:#fff;--mdc-ripple-focus-opacity:0.24;--mdc-ripple-hover-opacity:0.08;--mdc-ripple-press-opacity:0.24}.trailing-icon ::slotted(*),.trailing-icon .mdc-button__icon,.leading-icon ::slotted(*),.leading-icon .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .trailing-icon ::slotted(*),[dir=rtl] .trailing-icon .mdc-button__icon,[dir=rtl] .leading-icon ::slotted(*),[dir=rtl] .leading-icon .mdc-button__icon,.trailing-icon ::slotted(*[dir=rtl]),.trailing-icon .mdc-button__icon[dir=rtl],.leading-icon ::slotted(*[dir=rtl]),.leading-icon .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.trailing-icon ::slotted(*),.trailing-icon .mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .trailing-icon ::slotted(*),[dir=rtl] .trailing-icon .mdc-button__icon,.trailing-icon ::slotted(*[dir=rtl]),.trailing-icon .mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}.slot-container{display:inline-flex;align-items:center;justify-content:center}.slot-container.flex{flex:auto}.mdc-button{flex:auto;overflow:hidden;padding-left:8px;padding-left:var(--mdc-button-horizontal-padding, 8px);padding-right:8px;padding-right:var(--mdc-button-horizontal-padding, 8px)}.mdc-button--raised{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-button-raised-box-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mdc-button--raised:focus{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-button-raised-box-shadow-focus, var(--mdc-button-raised-box-shadow-hover, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)))}.mdc-button--raised:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-button-raised-box-shadow-hover, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mdc-button--raised:active{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-button-raised-box-shadow-active, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mdc-button--raised:disabled{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-button-raised-box-shadow-disabled, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mdc-button--raised,.mdc-button--unelevated{padding-left:16px;padding-left:var(--mdc-button-horizontal-padding, 16px);padding-right:16px;padding-right:var(--mdc-button-horizontal-padding, 16px)}.mdc-button--outlined{border-width:1px;border-width:var(--mdc-button-outline-width, 1px);padding-left:calc(16px - 1px);padding-left:calc(var(--mdc-button-horizontal-padding, 16px) - var(--mdc-button-outline-width, 1px));padding-right:calc(16px - 1px);padding-right:calc(var(--mdc-button-horizontal-padding, 16px) - var(--mdc-button-outline-width, 1px))}.mdc-button--outlined:not(:disabled){border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-button-outline-color, rgba(0, 0, 0, 0.12))}.mdc-button--outlined .ripple{top:calc(-1 * 1px);top:calc(-1 * var(--mdc-button-outline-width, 1px));left:calc(-1 * 1px);left:calc(-1 * var(--mdc-button-outline-width, 1px));right:initial;right:initial;border-width:1px;border-width:var(--mdc-button-outline-width, 1px);border-style:solid;border-color:transparent}[dir=rtl] .mdc-button--outlined .ripple,.mdc-button--outlined .ripple[dir=rtl]{left:initial;left:initial;right:calc(-1 * 1px);right:calc(-1 * var(--mdc-button-outline-width, 1px))}.mdc-button--dense{height:28px;margin-top:0;margin-bottom:0}.mdc-button--dense .mdc-button__touch{height:100%}:host([disabled]){pointer-events:none}:host([disabled]) .mdc-button{color:rgba(0, 0, 0, 0.38);color:var(--mdc-button-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-button--raised,:host([disabled]) .mdc-button--unelevated{background-color:rgba(0, 0, 0, 0.12);background-color:var(--mdc-button-disabled-fill-color, rgba(0, 0, 0, 0.12))}:host([disabled]) .mdc-button--outlined{border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let K=class extends _{};K.styles=[qe];K=i([v("mwc-button")],K);/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class z extends U{constructor(){super(...arguments),this.disabled=!1,this.onIcon="",this.offIcon="",this.on=!1,this.shouldRenderRipple=!1,this.rippleHandlers=new O(()=>(this.shouldRenderRipple=!0,this.ripple))}handleClick(){this.on=!this.on,this.dispatchEvent(new CustomEvent("icon-button-toggle-change",{detail:{isOn:this.on},bubbles:!0}))}click(){this.mdcRoot.focus(),this.mdcRoot.click()}focus(){this.rippleHandlers.startFocus(),this.mdcRoot.focus()}blur(){this.rippleHandlers.endFocus(),this.mdcRoot.blur()}renderRipple(){return this.shouldRenderRipple?o` + + `:""}render(){const e={"mdc-icon-button--on":this.on},t=this.ariaLabelOn!==void 0&&this.ariaLabelOff!==void 0,d=t?void 0:this.on,m=t?this.on?this.ariaLabelOn:this.ariaLabelOff:this.ariaLabel;return o``}handleRippleMouseDown(e){const t=()=>{window.removeEventListener("mouseup",t),this.handleRippleDeactivate()};window.addEventListener("mouseup",t),this.rippleHandlers.startPress(e)}handleRippleTouchStart(e){this.rippleHandlers.startPress(e)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}handleRippleBlur(){this.rippleHandlers.endFocus()}}i([n(".mdc-icon-button")],z.prototype,"mdcRoot",void 0);i([I,r({type:String,attribute:"aria-label"})],z.prototype,"ariaLabel",void 0);i([r({type:Boolean,reflect:!0})],z.prototype,"disabled",void 0);i([r({type:String})],z.prototype,"onIcon",void 0);i([r({type:String})],z.prototype,"offIcon",void 0);i([r({type:String})],z.prototype,"ariaLabelOn",void 0);i([r({type:String})],z.prototype,"ariaLabelOff",void 0);i([r({type:Boolean,reflect:!0})],z.prototype,"on",void 0);i([B("mwc-ripple")],z.prototype,"ripple",void 0);i([l()],z.prototype,"shouldRenderRipple",void 0);i([C({passive:!0})],z.prototype,"handleRippleMouseDown",null);i([C({passive:!0})],z.prototype,"handleRippleTouchStart",null);/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let G=class extends z{};G.styles=[$e];G=i([v("mwc-icon-button-toggle")],G);/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const j=document.$blockingElements;class y extends H{constructor(){super(...arguments),this.hideActions=!1,this.stacked=!1,this.heading="",this.scrimClickAction="close",this.escapeKeyAction="close",this.open=!1,this.defaultAction="close",this.actionAttribute="dialogAction",this.initialFocusAttribute="dialogInitialFocus",this.initialSupressDefaultPressSelector="",this.mdcFoundationClass=Ce,this.boundHandleClick=null,this.boundHandleKeydown=null,this.boundHandleDocumentKeydown=null}set suppressDefaultPressSelector(e){this.mdcFoundation?this.mdcFoundation.setSuppressDefaultPressSelector(e):this.initialSupressDefaultPressSelector=e}get suppressDefaultPressSelector(){return this.mdcFoundation?this.mdcFoundation.getSuppressDefaultPressSelector():this.initialSupressDefaultPressSelector}get primaryButton(){let e=this.primarySlot.assignedNodes();e=e.filter(d=>d instanceof HTMLElement);const t=e[0];return t||null}emitNotification(e,t){const d={detail:t?{action:t}:{}},m=new CustomEvent(e,d);this.dispatchEvent(m)}getInitialFocusEl(){const e=`[${this.initialFocusAttribute}]`,t=this.querySelector(e);if(t)return t;const m=this.primarySlot.assignedNodes({flatten:!0}),b=this.searchNodeTreesForAttribute(m,this.initialFocusAttribute);if(b)return b;const N=this.secondarySlot.assignedNodes({flatten:!0}),Y=this.searchNodeTreesForAttribute(N,this.initialFocusAttribute);if(Y)return Y;const Re=this.contentSlot.assignedNodes({flatten:!0});return this.searchNodeTreesForAttribute(Re,this.initialFocusAttribute)}searchNodeTreesForAttribute(e,t){for(const d of e)if(d instanceof HTMLElement){if(d.hasAttribute(t))return d;{const m=d.querySelector(`[${t}]`);if(m)return m}}return null}createAdapter(){return Object.assign(Object.assign({},P(this.mdcRoot)),{addBodyClass:()=>document.body.style.overflow="hidden",removeBodyClass:()=>document.body.style.overflow="",areButtonsStacked:()=>this.stacked,clickDefaultButton:()=>{const e=this.primaryButton;e&&e.click()},eventTargetMatches:(e,t)=>e?se(e,t):!1,getActionFromEvent:e=>{if(!e.target)return"";const t=Ae(e.target,`[${this.actionAttribute}]`);return t&&t.getAttribute(this.actionAttribute)},getInitialFocusEl:()=>this.getInitialFocusEl(),isContentScrollable:()=>{const e=this.contentElement;return e?e.scrollHeight>e.offsetHeight:!1},notifyClosed:e=>this.emitNotification("closed",e),notifyClosing:e=>{this.closingDueToDisconnect||(this.open=!1),this.emitNotification("closing",e)},notifyOpened:()=>this.emitNotification("opened"),notifyOpening:()=>{this.open=!0,this.emitNotification("opening")},reverseButtons:()=>{},releaseFocus:()=>{j.remove(this)},trapFocus:e=>{!this.isConnected||(j.push(this),e&&e.focus())},registerContentEventHandler:(e,t)=>{this.contentElement.addEventListener(e,t)},deregisterContentEventHandler:(e,t)=>{this.contentElement.removeEventListener(e,t)},isScrollableContentAtTop:()=>{const e=this.contentElement;return e?e.scrollTop===0:!1},isScrollableContentAtBottom:()=>{const e=this.contentElement;return e?Math.ceil(e.scrollHeight-e.scrollTop)===e.clientHeight:!1},registerWindowEventHandler:(e,t)=>{window.addEventListener(e,t,W())},deregisterWindowEventHandler:(e,t)=>{window.removeEventListener(e,t,W())}})}render(){const e={[Ie.STACKED]:this.stacked};let t=o``;this.heading&&(t=this.renderHeading());const d={"mdc-dialog__actions":!this.hideActions};return o` +
+
+
+ ${t} +
+ +
+
+ + + + + + +
+
+
+
+
`}renderHeading(){return o` +

${this.heading}

`}firstUpdated(){super.firstUpdated(),this.mdcFoundation.setAutoStackButtons(!0),this.initialSupressDefaultPressSelector?this.suppressDefaultPressSelector=this.initialSupressDefaultPressSelector:this.suppressDefaultPressSelector=[this.suppressDefaultPressSelector,"mwc-textarea","mwc-menu mwc-list-item","mwc-select mwc-list-item"].join(", "),this.boundHandleClick=this.mdcFoundation.handleClick.bind(this.mdcFoundation),this.boundHandleKeydown=this.mdcFoundation.handleKeydown.bind(this.mdcFoundation),this.boundHandleDocumentKeydown=this.mdcFoundation.handleDocumentKeydown.bind(this.mdcFoundation)}connectedCallback(){super.connectedCallback(),this.open&&this.mdcFoundation&&!this.mdcFoundation.isOpen()&&(this.setEventListeners(),this.mdcFoundation.open())}disconnectedCallback(){super.disconnectedCallback(),this.open&&this.mdcFoundation&&(this.removeEventListeners(),this.closingDueToDisconnect=!0,this.mdcFoundation.close(this.currentAction||this.defaultAction),this.closingDueToDisconnect=!1,this.currentAction=void 0,j.remove(this))}forceLayout(){this.mdcFoundation.layout()}focus(){const e=this.getInitialFocusEl();e&&e.focus()}blur(){if(!this.shadowRoot)return;const e=this.shadowRoot.activeElement;if(e)e instanceof HTMLElement&&e.blur();else{const t=this.getRootNode(),d=t instanceof Document?t.activeElement:null;d instanceof HTMLElement&&d.blur()}}setEventListeners(){this.boundHandleClick&&this.mdcRoot.addEventListener("click",this.boundHandleClick),this.boundHandleKeydown&&this.mdcRoot.addEventListener("keydown",this.boundHandleKeydown,W()),this.boundHandleDocumentKeydown&&document.addEventListener("keydown",this.boundHandleDocumentKeydown,W())}removeEventListeners(){this.boundHandleClick&&this.mdcRoot.removeEventListener("click",this.boundHandleClick),this.boundHandleKeydown&&this.mdcRoot.removeEventListener("keydown",this.boundHandleKeydown),this.boundHandleDocumentKeydown&&document.removeEventListener("keydown",this.boundHandleDocumentKeydown)}close(){this.open=!1}show(){this.open=!0}}i([n(".mdc-dialog")],y.prototype,"mdcRoot",void 0);i([n('slot[name="primaryAction"]')],y.prototype,"primarySlot",void 0);i([n('slot[name="secondaryAction"]')],y.prototype,"secondarySlot",void 0);i([n("#contentSlot")],y.prototype,"contentSlot",void 0);i([n(".mdc-dialog__content")],y.prototype,"contentElement",void 0);i([n(".mdc-container")],y.prototype,"conatinerElement",void 0);i([r({type:Boolean})],y.prototype,"hideActions",void 0);i([r({type:Boolean}),T(function(){this.forceLayout()})],y.prototype,"stacked",void 0);i([r({type:String})],y.prototype,"heading",void 0);i([r({type:String}),T(function(a){this.mdcFoundation.setScrimClickAction(a)})],y.prototype,"scrimClickAction",void 0);i([r({type:String}),T(function(a){this.mdcFoundation.setEscapeKeyAction(a)})],y.prototype,"escapeKeyAction",void 0);i([r({type:Boolean,reflect:!0}),T(function(a){this.mdcFoundation&&this.isConnected&&(a?(this.setEventListeners(),this.mdcFoundation.open()):(this.removeEventListeners(),this.mdcFoundation.close(this.currentAction||this.defaultAction),this.currentAction=void 0))})],y.prototype,"open",void 0);i([r()],y.prototype,"defaultAction",void 0);i([r()],y.prototype,"actionAttribute",void 0);i([r()],y.prototype,"initialFocusAttribute",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Ke=E`.mdc-dialog .mdc-dialog__surface{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0,0,0,.32)}.mdc-dialog .mdc-dialog__surface-scrim{background-color:rgba(0,0,0,.32)}.mdc-dialog .mdc-dialog__title{color:rgba(0,0,0,.87)}.mdc-dialog .mdc-dialog__content{color:rgba(0,0,0,.6)}.mdc-dialog .mdc-dialog__close{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple::before,.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-dialog .mdc-dialog__close:hover .mdc-icon-button__ripple::before,.mdc-dialog .mdc-dialog__close.mdc-ripple-surface--hover .mdc-icon-button__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after{transition:opacity 150ms linear}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions,.mdc-dialog.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:rgba(0,0,0,.12)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:0}.mdc-dialog.mdc-dialog-scroll-divider-header.mdc-dialog--fullscreen .mdc-dialog__header{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12)}.mdc-dialog .mdc-dialog__surface{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mdc-dialog__surface{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0,0,0,.12)}.mdc-dialog__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit)}.mdc-dialog__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:0.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit)}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:7;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(max-width: 600px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid transparent;display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid transparent}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;-webkit-overflow-scrolling:touch}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1;z-index:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}#actions:not(.mdc-dialog__actions){display:none}.mdc-dialog__surface{box-shadow:var(--mdc-dialog-box-shadow, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}@media(min-width: 560px){.mdc-dialog .mdc-dialog__surface{max-width:560px;max-width:var(--mdc-dialog-max-width, 560px)}}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0, 0, 0, 0.32);background-color:var(--mdc-dialog-scrim-color, rgba(0, 0, 0, 0.32))}.mdc-dialog .mdc-dialog__title{color:rgba(0, 0, 0, 0.87);color:var(--mdc-dialog-heading-ink-color, rgba(0, 0, 0, 0.87))}.mdc-dialog .mdc-dialog__content{color:rgba(0, 0, 0, 0.6);color:var(--mdc-dialog-content-ink-color, rgba(0, 0, 0, 0.6))}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions{border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-dialog-scroll-divider-color, rgba(0, 0, 0, 0.12))}.mdc-dialog .mdc-dialog__surface{min-width:280px;min-width:var(--mdc-dialog-min-width, 280px)}.mdc-dialog .mdc-dialog__surface{max-height:var(--mdc-dialog-max-height, calc(100% - 32px))}#actions ::slotted(*){margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] #actions ::slotted(*),#actions ::slotted(*[dir=rtl]){margin-left:0;margin-right:8px}[dir=rtl] #actions ::slotted(*),#actions ::slotted(*[dir=rtl]){text-align:left}.mdc-dialog--stacked #actions{flex-direction:column-reverse}.mdc-dialog--stacked #actions *:not(:last-child) ::slotted(*){flex-basis:.000000001px;margin-top:12px}`;/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let Q=class extends y{};Q.styles=[Ke];Q=i([v("mwc-dialog")],Q);/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class D extends H{constructor(){super(...arguments),this.mdcFoundationClass=Le,this.width=0,this.open=!1,this.lastOpen=this.open}createAdapter(){return{addClass:e=>this.mdcRoot.classList.add(e),removeClass:e=>this.mdcRoot.classList.remove(e),setNotchWidthProperty:e=>this.notchElement.style.setProperty("width",`${e}px`),removeNotchWidthProperty:()=>this.notchElement.style.removeProperty("width")}}openOrClose(e,t){!this.mdcFoundation||(e&&t!==void 0?this.mdcFoundation.notch(t):this.mdcFoundation.closeNotch())}render(){this.openOrClose(this.open,this.width);const e=u({"mdc-notched-outline--notched":this.open});return o` + + + + + + + `}}i([n(".mdc-notched-outline")],D.prototype,"mdcRoot",void 0);i([r({type:Number})],D.prototype,"width",void 0);i([r({type:Boolean,reflect:!0})],D.prototype,"open",void 0);i([n(".mdc-notched-outline__notch")],D.prototype,"notchElement",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Ge=E`.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(100% / 0.75)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}:host{display:block;position:absolute;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] :host,:host([dir=rtl]){text-align:right}::slotted(.mdc-floating-label){display:inline-block;position:relative;top:17px;bottom:auto;max-width:100%}::slotted(.mdc-floating-label--float-above){text-overflow:clip}.mdc-notched-outline--upgraded ::slotted(.mdc-floating-label--float-above){max-width:calc(100% / 0.75)}.mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-notched-outline .mdc-notched-outline__leading,.mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px)) * 2)}}.mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-color:var(--mdc-notched-outline-border-color, var(--mdc-theme-primary, #6200ee));border-width:1px;border-width:var(--mdc-notched-outline-stroke-width, 1px)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0;padding-top:var(--mdc-notched-outline-notch-offset, 0)}`;/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let Z=class extends D{};Z.styles=[Ge];Z=i([v("mwc-notched-outline")],Z);/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const Qe=["touchstart","touchmove","scroll","mousewheel"],ge=(a={})=>{const e={};for(const t in a)e[t]=a[t];return Object.assign({badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:!0,valueMissing:!1},e)};class c extends M{constructor(){super(...arguments),this.mdcFoundationClass=Be,this.value="",this.type="text",this.placeholder="",this.label="",this.icon="",this.iconTrailing="",this.disabled=!1,this.required=!1,this.minLength=-1,this.maxLength=-1,this.outlined=!1,this.helper="",this.validateOnInitialRender=!1,this.validationMessage="",this.autoValidate=!1,this.pattern="",this.min="",this.max="",this.step=null,this.size=null,this.helperPersistent=!1,this.charCounter=!1,this.endAligned=!1,this.prefix="",this.suffix="",this.name="",this.readOnly=!1,this.autocapitalize="",this.outlineOpen=!1,this.outlineWidth=0,this.isUiValid=!0,this.focused=!1,this._validity=ge(),this.validityTransform=null}get validity(){return this._checkValidity(this.value),this._validity}get willValidate(){return this.formElement.willValidate}get selectionStart(){return this.formElement.selectionStart}get selectionEnd(){return this.formElement.selectionEnd}focus(){const e=new CustomEvent("focus");this.formElement.dispatchEvent(e),this.formElement.focus()}blur(){const e=new CustomEvent("blur");this.formElement.dispatchEvent(e),this.formElement.blur()}select(){this.formElement.select()}setSelectionRange(e,t,d){this.formElement.setSelectionRange(e,t,d)}update(e){e.has("autoValidate")&&this.mdcFoundation&&this.mdcFoundation.setValidateOnValueChange(this.autoValidate),e.has("value")&&typeof this.value!="string"&&(this.value=`${this.value}`),super.update(e)}setFormData(e){this.name&&e.append(this.name,this.value)}render(){const e=this.charCounter&&this.maxLength!==-1,t=!!this.helper||!!this.validationMessage||e,d={"mdc-text-field--disabled":this.disabled,"mdc-text-field--no-label":!this.label,"mdc-text-field--filled":!this.outlined,"mdc-text-field--outlined":this.outlined,"mdc-text-field--with-leading-icon":this.icon,"mdc-text-field--with-trailing-icon":this.iconTrailing,"mdc-text-field--end-aligned":this.endAligned};return o` + + ${this.renderHelperText(t,e)} + `}updated(e){e.has("value")&&e.get("value")!==void 0&&(this.mdcFoundation.setValue(this.value),this.autoValidate&&this.reportValidity())}renderRipple(){return this.outlined?"":o` + + `}renderOutline(){return this.outlined?o` + + ${this.renderLabel()} + `:""}renderLabel(){return this.label?o` + ${this.label} + `:""}renderLeadingIcon(){return this.icon?this.renderIcon(this.icon):""}renderTrailingIcon(){return this.iconTrailing?this.renderIcon(this.iconTrailing,!0):""}renderIcon(e,t=!1){return o`${e}`}renderPrefix(){return this.prefix?this.renderAffix(this.prefix):""}renderSuffix(){return this.suffix?this.renderAffix(this.suffix,!0):""}renderAffix(e,t=!1){return o` + ${e}`}renderInput(e){const t=this.minLength===-1?void 0:this.minLength,d=this.maxLength===-1?void 0:this.maxLength,m=this.autocapitalize?this.autocapitalize:void 0,b=this.validationMessage&&!this.isUiValid,k=this.label?"label":void 0,N=e?"helper-text":void 0,Y=this.focused||this.helperPersistent||b?"helper-text":void 0;return o` + `}renderLineRipple(){return this.outlined?"":o` + + `}renderHelperText(e,t){const d=this.validationMessage&&!this.isUiValid,m={"mdc-text-field-helper-text--persistent":this.helperPersistent,"mdc-text-field-helper-text--validation-msg":d},b=this.focused||this.helperPersistent||d?void 0:"true",k=d?this.validationMessage:this.helper;return e?o` +
+
${k}
+ ${this.renderCharCounter(t)} +
`:""}renderCharCounter(e){const t=Math.min(this.value.length,this.maxLength);return e?o` + ${t} / ${this.maxLength}`:""}onInputFocus(){this.focused=!0}onInputBlur(){this.focused=!1,this.reportValidity()}checkValidity(){const e=this._checkValidity(this.value);if(!e){const t=new Event("invalid",{bubbles:!1,cancelable:!0});this.dispatchEvent(t)}return e}reportValidity(){const e=this.checkValidity();return this.mdcFoundation.setValid(e),this.isUiValid=e,e}_checkValidity(e){const t=this.formElement.validity;let d=ge(t);if(this.validityTransform){const m=this.validityTransform(e,d);d=Object.assign(Object.assign({},d),m),this.mdcFoundation.setUseNativeValidation(!1)}else this.mdcFoundation.setUseNativeValidation(!0);return this._validity=d,this._validity.valid}setCustomValidity(e){this.validationMessage=e,this.formElement.setCustomValidity(e)}handleInputChange(){this.value=this.formElement.value}createAdapter(){return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},this.getRootAdapterMethods()),this.getInputAdapterMethods()),this.getLabelAdapterMethods()),this.getLineRippleAdapterMethods()),this.getOutlineAdapterMethods())}getRootAdapterMethods(){return Object.assign({registerTextFieldInteractionHandler:(e,t)=>this.addEventListener(e,t),deregisterTextFieldInteractionHandler:(e,t)=>this.removeEventListener(e,t),registerValidationAttributeChangeHandler:e=>{const t=b=>b.map(k=>k.attributeName).filter(k=>k),d=new MutationObserver(b=>{e(t(b))}),m={attributes:!0};return d.observe(this.formElement,m),d},deregisterValidationAttributeChangeHandler:e=>e.disconnect()},P(this.mdcRoot))}getInputAdapterMethods(){return{getNativeInput:()=>this.formElement,setInputAttr:()=>{},removeInputAttr:()=>{},isFocused:()=>this.shadowRoot?this.shadowRoot.activeElement===this.formElement:!1,registerInputInteractionHandler:(e,t)=>this.formElement.addEventListener(e,t,{passive:e in Qe}),deregisterInputInteractionHandler:(e,t)=>this.formElement.removeEventListener(e,t)}}getLabelAdapterMethods(){return{floatLabel:e=>this.labelElement&&this.labelElement.floatingLabelFoundation.float(e),getLabelWidth:()=>this.labelElement?this.labelElement.floatingLabelFoundation.getWidth():0,hasLabel:()=>Boolean(this.labelElement),shakeLabel:e=>this.labelElement&&this.labelElement.floatingLabelFoundation.shake(e),setLabelRequired:e=>{this.labelElement&&this.labelElement.floatingLabelFoundation.setRequired(e)}}}getLineRippleAdapterMethods(){return{activateLineRipple:()=>{this.lineRippleElement&&this.lineRippleElement.lineRippleFoundation.activate()},deactivateLineRipple:()=>{this.lineRippleElement&&this.lineRippleElement.lineRippleFoundation.deactivate()},setLineRippleTransformOrigin:e=>{this.lineRippleElement&&this.lineRippleElement.lineRippleFoundation.setRippleCenter(e)}}}async getUpdateComplete(){var e;const t=await super.getUpdateComplete();return await((e=this.outlineElement)===null||e===void 0?void 0:e.updateComplete),t}firstUpdated(){var e;super.firstUpdated(),this.mdcFoundation.setValidateOnValueChange(this.autoValidate),this.validateOnInitialRender&&this.reportValidity(),(e=this.outlineElement)===null||e===void 0||e.updateComplete.then(()=>{var t;this.outlineWidth=((t=this.labelElement)===null||t===void 0?void 0:t.floatingLabelFoundation.getWidth())||0})}getOutlineAdapterMethods(){return{closeOutline:()=>this.outlineElement&&(this.outlineOpen=!1),hasOutline:()=>Boolean(this.outlineElement),notchOutline:e=>{this.outlineElement&&!this.outlineOpen&&(this.outlineWidth=e,this.outlineOpen=!0)}}}async layout(){await this.updateComplete;const e=this.labelElement;if(!e){this.outlineOpen=!1;return}const t=!!this.label&&!!this.value;if(e.floatingLabelFoundation.float(t),!this.outlined)return;this.outlineOpen=t,await this.updateComplete;const d=e.floatingLabelFoundation.getWidth();this.outlineOpen&&(this.outlineWidth=d,await this.updateComplete)}}i([n(".mdc-text-field")],c.prototype,"mdcRoot",void 0);i([n("input")],c.prototype,"formElement",void 0);i([n(".mdc-floating-label")],c.prototype,"labelElement",void 0);i([n(".mdc-line-ripple")],c.prototype,"lineRippleElement",void 0);i([n("mwc-notched-outline")],c.prototype,"outlineElement",void 0);i([n(".mdc-notched-outline__notch")],c.prototype,"notchElement",void 0);i([r({type:String})],c.prototype,"value",void 0);i([r({type:String})],c.prototype,"type",void 0);i([r({type:String})],c.prototype,"placeholder",void 0);i([r({type:String}),T(function(a,e){e!==void 0&&this.label!==e&&this.layout()})],c.prototype,"label",void 0);i([r({type:String})],c.prototype,"icon",void 0);i([r({type:String})],c.prototype,"iconTrailing",void 0);i([r({type:Boolean,reflect:!0})],c.prototype,"disabled",void 0);i([r({type:Boolean})],c.prototype,"required",void 0);i([r({type:Number})],c.prototype,"minLength",void 0);i([r({type:Number})],c.prototype,"maxLength",void 0);i([r({type:Boolean,reflect:!0}),T(function(a,e){e!==void 0&&this.outlined!==e&&this.layout()})],c.prototype,"outlined",void 0);i([r({type:String})],c.prototype,"helper",void 0);i([r({type:Boolean})],c.prototype,"validateOnInitialRender",void 0);i([r({type:String})],c.prototype,"validationMessage",void 0);i([r({type:Boolean})],c.prototype,"autoValidate",void 0);i([r({type:String})],c.prototype,"pattern",void 0);i([r({type:String})],c.prototype,"min",void 0);i([r({type:String})],c.prototype,"max",void 0);i([r({type:String})],c.prototype,"step",void 0);i([r({type:Number})],c.prototype,"size",void 0);i([r({type:Boolean})],c.prototype,"helperPersistent",void 0);i([r({type:Boolean})],c.prototype,"charCounter",void 0);i([r({type:Boolean})],c.prototype,"endAligned",void 0);i([r({type:String})],c.prototype,"prefix",void 0);i([r({type:String})],c.prototype,"suffix",void 0);i([r({type:String})],c.prototype,"name",void 0);i([r({type:String})],c.prototype,"inputMode",void 0);i([r({type:Boolean})],c.prototype,"readOnly",void 0);i([r({type:String})],c.prototype,"autocapitalize",void 0);i([l()],c.prototype,"outlineOpen",void 0);i([l()],c.prototype,"outlineWidth",void 0);i([l()],c.prototype,"isUiValid",void 0);i([l()],c.prototype,"focused",void 0);i([C({passive:!0})],c.prototype,"handleInputChange",null);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Ze=E`.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px;z-index:1}.mdc-line-ripple::after{transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(100% / 0.75)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-text-field--filled{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-text-field--filled .mdc-text-field__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-text-field--filled .mdc-text-field__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-text-field--filled.mdc-ripple-upgraded--unbounded .mdc-text-field__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-activation .mdc-text-field__ripple::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-deactivation .mdc-text-field__ripple::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-text-field__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0, 0, 0, 0.87)}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.54)}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.54)}}.mdc-text-field .mdc-text-field__input{caret-color:#6200ee;caret-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);height:28px;transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);height:28px;transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{background-color:rgba(0, 0, 0, 0.87);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-text-field--filled:hover .mdc-text-field__ripple::before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:whitesmoke}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px)) * 2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-text-field__ripple::before,.mdc-text-field--outlined .mdc-text-field__ripple::after{content:none}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:transparent}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0;transition:none}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px;line-height:1.5rem}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-10.25px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(98, 0, 238, 0.87)}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:#b00020;caret-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0, 0, 0, 0.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.38)}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-text-field-helper-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin:0;opacity:0;will-change:opacity;transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-text-field-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-text-field-helper-text--persistent{transition:none;opacity:1;will-change:initial}.mdc-text-field-character-counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin-left:auto;margin-right:0;padding-left:16px;padding-right:0;white-space:nowrap}.mdc-text-field-character-counter::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field__icon{align-self:center;cursor:pointer}.mdc-text-field__icon:not([tabindex]),.mdc-text-field__icon[tabindex="-1"]{cursor:default;pointer-events:none}.mdc-text-field__icon svg{display:block}.mdc-text-field__icon--leading{margin-left:16px;margin-right:8px}[dir=rtl] .mdc-text-field__icon--leading,.mdc-text-field__icon--leading[dir=rtl]{margin-left:8px;margin-right:16px}.mdc-text-field__icon--trailing{padding:12px;margin-left:0px;margin-right:0px}[dir=rtl] .mdc-text-field__icon--trailing,.mdc-text-field__icon--trailing[dir=rtl]{margin-left:0px;margin-right:0px}.material-icons{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:host{display:inline-flex;flex-direction:column;outline:none}.mdc-text-field{width:100%}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42);border-bottom-color:var(--mdc-text-field-idle-line-color, rgba(0, 0, 0, 0.42))}.mdc-text-field:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87);border-bottom-color:var(--mdc-text-field-hover-line-color, rgba(0, 0, 0, 0.87))}.mdc-text-field.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06);border-bottom-color:var(--mdc-text-field-disabled-line-color, rgba(0, 0, 0, 0.06))}.mdc-text-field.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field__input{direction:inherit}mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-outlined-idle-border-color, rgba(0, 0, 0, 0.38) )}:host(:not([disabled]):hover) :not(.mdc-text-field--invalid):not(.mdc-text-field--focused) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-outlined-hover-border-color, rgba(0, 0, 0, 0.87) )}:host(:not([disabled])) .mdc-text-field:not(.mdc-text-field--outlined){background-color:var(--mdc-text-field-fill-color, whitesmoke)}:host(:not([disabled])) .mdc-text-field.mdc-text-field--invalid mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-error-color, var(--mdc-theme-error, #b00020) )}:host(:not([disabled])) .mdc-text-field.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-character-counter,:host(:not([disabled])) .mdc-text-field.mdc-text-field--invalid .mdc-text-field__icon{color:var(--mdc-text-field-error-color, var(--mdc-theme-error, #b00020))}:host(:not([disabled])) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label,:host(:not([disabled])) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label::after{color:var(--mdc-text-field-label-ink-color, rgba(0, 0, 0, 0.6))}:host(:not([disabled])) .mdc-text-field.mdc-text-field--focused mwc-notched-outline{--mdc-notched-outline-stroke-width: 2px}:host(:not([disabled])) .mdc-text-field.mdc-text-field--focused:not(.mdc-text-field--invalid) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-focused-label-color, var(--mdc-theme-primary, rgba(98, 0, 238, 0.87)) )}:host(:not([disabled])) .mdc-text-field.mdc-text-field--focused:not(.mdc-text-field--invalid) .mdc-floating-label{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}:host(:not([disabled])) .mdc-text-field .mdc-text-field__input{color:var(--mdc-text-field-ink-color, rgba(0, 0, 0, 0.87))}:host(:not([disabled])) .mdc-text-field .mdc-text-field__input::placeholder{color:var(--mdc-text-field-label-ink-color, rgba(0, 0, 0, 0.6))}:host(:not([disabled])) .mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg),:host(:not([disabled])) .mdc-text-field-helper-line:not(.mdc-text-field--invalid) .mdc-text-field-character-counter{color:var(--mdc-text-field-label-ink-color, rgba(0, 0, 0, 0.6))}:host([disabled]) .mdc-text-field:not(.mdc-text-field--outlined){background-color:var(--mdc-text-field-disabled-fill-color, #fafafa)}:host([disabled]) .mdc-text-field.mdc-text-field--outlined mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-outlined-disabled-border-color, rgba(0, 0, 0, 0.06) )}:host([disabled]) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label,:host([disabled]) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label::after{color:var(--mdc-text-field-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-text-field .mdc-text-field__input,:host([disabled]) .mdc-text-field .mdc-text-field__input::placeholder{color:var(--mdc-text-field-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-text-field-helper-line .mdc-text-field-helper-text,:host([disabled]) .mdc-text-field-helper-line .mdc-text-field-character-counter{color:var(--mdc-text-field-disabled-ink-color, rgba(0, 0, 0, 0.38))}`;/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let J=class extends c{};J.styles=[Ze];J=i([v("mwc-textfield")],J);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const xe=document.$blockingElements;class X extends H{constructor(){super(...arguments),this._previousFocus=null,this.open=!1,this.hasHeader=!1,this.type=""}get mdcFoundationClass(){return this.type==="modal"?me:He}createAdapter(){return Object.assign(Object.assign({},P(this.mdcRoot)),{elementHasClass:(e,t)=>e.classList.contains(t),saveFocus:()=>{this._previousFocus=this.getRootNode().activeElement},restoreFocus:()=>{this._previousFocus&&this._previousFocus.focus&&this._previousFocus.focus()},notifyClose:()=>{this.open=!1,this.dispatchEvent(new Event(pe.CLOSE_EVENT,{bubbles:!0,cancelable:!0}))},notifyOpen:()=>{this.open=!0,this.dispatchEvent(new Event(pe.OPEN_EVENT,{bubbles:!0,cancelable:!0}))},focusActiveNavigationItem:()=>{},trapFocus:()=>{xe.push(this),this.appContent.inert=!0},releaseFocus:()=>{xe.remove(this),this.appContent.inert=!1}})}_handleScrimClick(){this.mdcFoundation instanceof me&&this.mdcFoundation.handleScrimClick()}render(){const e=this.type==="dismissible"||this.type==="modal",t=this.type==="modal",d=this.hasHeader?o` +
+

+
+ +
+ `:"";return o` + + ${t?o`
`:""} +
+ +
+ `}firstUpdated(){this.mdcRoot.addEventListener("keydown",e=>this.mdcFoundation.handleKeydown(e)),this.mdcRoot.addEventListener("transitionend",e=>this.mdcFoundation.handleTransitionEnd(e))}updated(e){e.has("type")&&this.createFoundation()}}i([n(".mdc-drawer")],X.prototype,"mdcRoot",void 0);i([n(".mdc-drawer-app-content")],X.prototype,"appContent",void 0);i([T(function(a){this.type!==""&&(a?this.mdcFoundation.open():this.mdcFoundation.close())}),r({type:Boolean,reflect:!0})],X.prototype,"open",void 0);i([r({type:Boolean})],X.prototype,"hasHeader",void 0);i([r({reflect:!0})],X.prototype,"type",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Je=E`.mdc-drawer{border-color:rgba(0, 0, 0, 0.12);background-color:#fff;background-color:var(--mdc-theme-surface, #fff);border-top-left-radius:0;border-top-right-radius:0;border-top-right-radius:var(--mdc-shape-large, 0);border-bottom-right-radius:0;border-bottom-right-radius:var(--mdc-shape-large, 0);border-bottom-left-radius:0;z-index:6;width:256px;display:flex;flex-direction:column;flex-shrink:0;box-sizing:border-box;height:100%;border-right-width:1px;border-right-style:solid;overflow:hidden;transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mdc-drawer .mdc-drawer__title{color:rgba(0, 0, 0, 0.87)}.mdc-drawer .mdc-deprecated-list-group__subheader{color:rgba(0, 0, 0, 0.6)}.mdc-drawer .mdc-drawer__subtitle{color:rgba(0, 0, 0, 0.6)}.mdc-drawer .mdc-deprecated-list-item__graphic{color:rgba(0, 0, 0, 0.6)}.mdc-drawer .mdc-deprecated-list-item{color:rgba(0, 0, 0, 0.87)}.mdc-drawer .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic{color:#6200ee}.mdc-drawer .mdc-deprecated-list-item--activated{color:rgba(98, 0, 238, 0.87)}[dir=rtl] .mdc-drawer,.mdc-drawer[dir=rtl]{border-top-left-radius:0;border-top-left-radius:var(--mdc-shape-large, 0);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-left-radius:var(--mdc-shape-large, 0)}.mdc-drawer .mdc-deprecated-list-item{border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content{margin-left:256px;margin-right:0}[dir=rtl] .mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content,.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content[dir=rtl]{margin-left:0;margin-right:256px}[dir=rtl] .mdc-drawer,.mdc-drawer[dir=rtl]{border-right-width:0;border-left-width:1px;border-right-style:none;border-left-style:solid}.mdc-drawer .mdc-deprecated-list-item{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-subtitle2-font-size, 0.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:0.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit);height:calc(48px - 2 * 4px);margin:8px 8px;padding:0 8px}.mdc-drawer .mdc-deprecated-list-item:nth-child(1){margin-top:2px}.mdc-drawer .mdc-deprecated-list-item:nth-last-child(1){margin-bottom:0}.mdc-drawer .mdc-deprecated-list-group__subheader{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin:0;padding:0 16px}.mdc-drawer .mdc-deprecated-list-group__subheader::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-drawer .mdc-deprecated-list-divider{margin:3px 0 4px}.mdc-drawer .mdc-deprecated-list-item__text,.mdc-drawer .mdc-deprecated-list-item__graphic{pointer-events:none}.mdc-drawer--animate{transform:translateX(-100%)}[dir=rtl] .mdc-drawer--animate,.mdc-drawer--animate[dir=rtl]{transform:translateX(100%)}.mdc-drawer--opening{transform:translateX(0);transition-duration:250ms}[dir=rtl] .mdc-drawer--opening,.mdc-drawer--opening[dir=rtl]{transform:translateX(0)}.mdc-drawer--closing{transform:translateX(-100%);transition-duration:200ms}[dir=rtl] .mdc-drawer--closing,.mdc-drawer--closing[dir=rtl]{transform:translateX(100%)}.mdc-drawer__header{flex-shrink:0;box-sizing:border-box;min-height:64px;padding:0 16px 4px}.mdc-drawer__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-drawer__title::before{display:inline-block;width:0;height:36px;content:"";vertical-align:0}.mdc-drawer__title::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-drawer__subtitle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin-bottom:0}.mdc-drawer__subtitle::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-drawer__content{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.mdc-drawer--dismissible{left:0;right:initial;display:none;position:absolute}[dir=rtl] .mdc-drawer--dismissible,.mdc-drawer--dismissible[dir=rtl]{left:initial;right:0}.mdc-drawer--dismissible.mdc-drawer--open{display:flex}.mdc-drawer-app-content{margin-left:0;margin-right:0;position:relative}[dir=rtl] .mdc-drawer-app-content,.mdc-drawer-app-content[dir=rtl]{margin-left:0;margin-right:0}.mdc-drawer--modal{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0,0,0,.12);left:0;right:initial;display:none;position:fixed}.mdc-drawer--modal+.mdc-drawer-scrim{background-color:rgba(0, 0, 0, 0.32)}[dir=rtl] .mdc-drawer--modal,.mdc-drawer--modal[dir=rtl]{left:initial;right:0}.mdc-drawer--modal.mdc-drawer--open{display:flex}.mdc-drawer-scrim{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mdc-drawer--open+.mdc-drawer-scrim{display:block}.mdc-drawer--animate+.mdc-drawer-scrim{opacity:0}.mdc-drawer--opening+.mdc-drawer-scrim{transition-duration:250ms;opacity:1}.mdc-drawer--closing+.mdc-drawer-scrim{transition-duration:200ms;opacity:0}.mdc-drawer-app-content{overflow:auto;flex:1}:host{display:flex;height:100%}.mdc-drawer{width:256px;width:var(--mdc-drawer-width, 256px)}.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content{margin-left:256px;margin-left:var(--mdc-drawer-width, 256px);margin-right:0}[dir=rtl] .mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content,.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content[dir=rtl]{margin-left:0;margin-right:256px;margin-right:var(--mdc-drawer-width, 256px)}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let ee=class extends X{};ee.styles=[Je];ee=i([v("mwc-drawer")],ee);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class R extends U{constructor(){super(...arguments),this.mini=!1,this.exited=!1,this.disabled=!1,this.extended=!1,this.showIconAtEnd=!1,this.reducedTouchTarget=!1,this.icon="",this.label="",this.shouldRenderRipple=!1,this.useStateLayerCustomProperties=!1,this.rippleHandlers=new O(()=>(this.shouldRenderRipple=!0,this.ripple))}render(){const e=this.mini&&!this.reducedTouchTarget,t={"mdc-fab--mini":this.mini,"mdc-fab--touch":e,"mdc-fab--exited":this.exited,"mdc-fab--extended":this.extended,"icon-end":this.showIconAtEnd},d=this.label?this.label:this.icon;return o``}renderIcon(){return o``}renderTouchTarget(){const e=this.mini&&!this.reducedTouchTarget;return o`${e?o`
`:""}`}renderLabel(){const e=this.label!==""&&this.extended;return o`${e?o`${this.label}`:""}`}renderBeforeRipple(){return o``}renderRipple(){return this.shouldRenderRipple?o``:""}handleRippleActivate(e){const t=()=>{window.removeEventListener("mouseup",t),this.handleRippleDeactivate()};window.addEventListener("mouseup",t),this.handleRippleStartPress(e)}handleRippleStartPress(e){this.rippleHandlers.startPress(e)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}handleRippleBlur(){this.rippleHandlers.endFocus()}}R.shadowRootOptions={mode:"open",delegatesFocus:!0};i([B("mwc-ripple")],R.prototype,"ripple",void 0);i([r({type:Boolean})],R.prototype,"mini",void 0);i([r({type:Boolean})],R.prototype,"exited",void 0);i([r({type:Boolean})],R.prototype,"disabled",void 0);i([r({type:Boolean})],R.prototype,"extended",void 0);i([r({type:Boolean})],R.prototype,"showIconAtEnd",void 0);i([r({type:Boolean})],R.prototype,"reducedTouchTarget",void 0);i([r()],R.prototype,"icon",void 0);i([r()],R.prototype,"label",void 0);i([l()],R.prototype,"shouldRenderRipple",void 0);i([l()],R.prototype,"useStateLayerCustomProperties",void 0);i([C({passive:!0})],R.prototype,"handleRippleStartPress",null);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const et=E`:host .mdc-fab .material-icons{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:host{outline:none;--mdc-ripple-color: currentcolor;user-select:none;-webkit-tap-highlight-color:transparent;display:inline-flex;-webkit-tap-highlight-color:transparent;display:inline-flex;outline:none;user-select:none}:host .mdc-touch-target-wrapper{display:inline}:host .mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}:host .mdc-fab{position:relative;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}:host .mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}:host .mdc-fab::-moz-focus-inner{padding:0;border:0}:host .mdc-fab:hover{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}:host .mdc-fab.mdc-ripple-upgraded--background-focused,:host .mdc-fab:not(.mdc-ripple-upgraded):focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}:host .mdc-fab:active,:host .mdc-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0,0,0,.12)}:host .mdc-fab:active,:host .mdc-fab:focus{outline:none}:host .mdc-fab:hover{cursor:pointer}:host .mdc-fab>svg{width:100%}:host .mdc-fab--mini{width:40px;height:40px}:host .mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase);border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}:host .mdc-fab--extended .mdc-fab__ripple{border-radius:24px}:host .mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] :host .mdc-fab--extended .mdc-fab__icon,:host .mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}:host .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] :host .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,:host .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}:host .mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}:host .mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}:host .mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}:host .mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}:host .mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}:host .mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}:host .mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}:host .mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}:host .mdc-fab{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786);box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0,0,0,.12)}:host .mdc-fab .mdc-fab__icon{width:24px;height:24px;font-size:24px}:host .mdc-fab,:host .mdc-fab:not(:disabled) .mdc-fab__icon,:host .mdc-fab:not(:disabled) .mdc-fab__label,:host .mdc-fab:disabled .mdc-fab__icon,:host .mdc-fab:disabled .mdc-fab__label{color:#fff;color:var(--mdc-theme-on-secondary, #fff)}:host .mdc-fab:not(.mdc-fab--extended){border-radius:50%}:host .mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:50%}:host .mdc-fab{position:relative;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}:host .mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}:host .mdc-fab::-moz-focus-inner{padding:0;border:0}:host .mdc-fab:hover{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}:host .mdc-fab.mdc-ripple-upgraded--background-focused,:host .mdc-fab:not(.mdc-ripple-upgraded):focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}:host .mdc-fab:active,:host .mdc-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0,0,0,.12)}:host .mdc-fab:active,:host .mdc-fab:focus{outline:none}:host .mdc-fab:hover{cursor:pointer}:host .mdc-fab>svg{width:100%}:host .mdc-fab--mini{width:40px;height:40px}:host .mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase);border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}:host .mdc-fab--extended .mdc-fab__ripple{border-radius:24px}:host .mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] :host .mdc-fab--extended .mdc-fab__icon,:host .mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}:host .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] :host .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,:host .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}:host .mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}:host .mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}:host .mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}:host .mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}:host .mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}:host .mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}:host .mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}:host .mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}:host .mdc-fab .ripple{overflow:hidden}:host .mdc-fab:not(.mdc-fab--extended) .ripple{border-radius:50%}:host .mdc-fab.mdc-fab--extended .ripple{border-radius:24px}:host .mdc-fab .mdc-fab__label{z-index:0}:host .mdc-fab .mdc-fab__icon ::slotted(*){width:inherit;height:inherit;font-size:inherit}:host .mdc-fab--extended.mdc-fab--exited .mdc-fab__icon ::slotted(*){transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}:host .mdc-fab{padding-top:0px;padding-top:max(0px, var(--mdc-fab-focus-outline-width, 0px));padding-right:0px;padding-right:max(0px, var(--mdc-fab-focus-outline-width, 0px));padding-bottom:0px;padding-bottom:max(0px, var(--mdc-fab-focus-outline-width, 0px));padding-left:0px;padding-left:max(0px, var(--mdc-fab-focus-outline-width, 0px));box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-fab-box-shadow, 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12))}:host .mdc-fab:not(:disabled).mdc-ripple-upgraded--background-focused,:host .mdc-fab:not(:disabled):not(.mdc-ripple-upgraded):focus{border-color:initial;border-color:var(--mdc-fab-focus-outline-color, initial)}:host .mdc-fab:not(:disabled).mdc-ripple-upgraded--background-focused,:host .mdc-fab:not(:disabled):not(.mdc-ripple-upgraded):focus{border-style:solid;border-width:var(--mdc-fab-focus-outline-width, 0px);padding-top:0px;padding-top:max(calc(0px - var(--mdc-fab-focus-outline-width, 0px)), calc(calc(0px - var(--mdc-fab-focus-outline-width, 0px)) * -1));padding-right:0px;padding-right:max(calc(0px - var(--mdc-fab-focus-outline-width, 0px)), calc(calc(0px - var(--mdc-fab-focus-outline-width, 0px)) * -1));padding-bottom:0px;padding-bottom:max(calc(0px - var(--mdc-fab-focus-outline-width, 0px)), calc(calc(0px - var(--mdc-fab-focus-outline-width, 0px)) * -1));padding-left:0px;padding-left:max(calc(0px - var(--mdc-fab-focus-outline-width, 0px)), calc(calc(0px - var(--mdc-fab-focus-outline-width, 0px)) * -1))}:host .mdc-fab:hover,:host .mdc-fab:focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-fab-box-shadow, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}:host .mdc-fab:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-fab-box-shadow, 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12))}:host .mdc-fab .ripple{overflow:hidden}:host .mdc-fab .mdc-fab__label{z-index:0}:host .mdc-fab:not(.mdc-fab--extended) .ripple{border-radius:50%}:host .mdc-fab.mdc-fab--extended .ripple{border-radius:24px}:host .mdc-fab .mdc-fab__icon{width:24px;width:var(--mdc-icon-size, 24px);height:24px;height:var(--mdc-icon-size, 24px);font-size:24px;font-size:var(--mdc-icon-size, 24px);transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform;display:inline-flex;align-items:center;justify-content:center}:host .mdc-fab.mdc-fab--extended{padding-top:0px;padding-top:max(0px, var(--mdc-fab-focus-outline-width, 0px));padding-right:20px;padding-right:max(var(--mdc-fab-extended-label-padding, 20px), var(--mdc-fab-focus-outline-width, 0px));padding-bottom:0px;padding-bottom:max(0px, var(--mdc-fab-focus-outline-width, 0px));padding-left:20px;padding-left:max(var(--mdc-fab-extended-label-padding, 20px), var(--mdc-fab-focus-outline-width, 0px))}:host .mdc-fab.mdc-fab--extended:not(:disabled).mdc-ripple-upgraded--background-focused,:host .mdc-fab.mdc-fab--extended:not(:disabled):not(.mdc-ripple-upgraded):focus{border-style:solid;border-width:var(--mdc-fab-focus-outline-width, 0px);padding-top:0px;padding-top:max(calc(0px - var(--mdc-fab-focus-outline-width, 0px)), calc(calc(0px - var(--mdc-fab-focus-outline-width, 0px)) * -1));padding-right:20px;padding-right:max(calc(var(--mdc-fab-extended-label-padding, 20px) - var(--mdc-fab-focus-outline-width, 0px)), calc(calc(var(--mdc-fab-extended-label-padding, 20px) - var(--mdc-fab-focus-outline-width, 0px)) * -1));padding-bottom:0px;padding-bottom:max(calc(0px - var(--mdc-fab-focus-outline-width, 0px)), calc(calc(0px - var(--mdc-fab-focus-outline-width, 0px)) * -1));padding-left:20px;padding-left:max(calc(var(--mdc-fab-extended-label-padding, 20px) - var(--mdc-fab-focus-outline-width, 0px)), calc(calc(var(--mdc-fab-extended-label-padding, 20px) - var(--mdc-fab-focus-outline-width, 0px)) * -1))}:host .mdc-fab.mdc-fab--extended.icon-end .mdc-fab__icon{margin-left:12px;margin-left:var(--mdc-fab-extended-icon-padding, 12px);margin-right:calc(12px - 20px);margin-right:calc(var(--mdc-fab-extended-icon-padding, 12px) - var(--mdc-fab-extended-label-padding, 20px))}[dir=rtl] :host .mdc-fab.mdc-fab--extended.icon-end .mdc-fab__icon,:host .mdc-fab.mdc-fab--extended.icon-end .mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-left:calc(var(--mdc-fab-extended-icon-padding, 12px) - var(--mdc-fab-extended-label-padding, 20px));margin-right:12px;margin-right:var(--mdc-fab-extended-icon-padding, 12px)}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let te=class extends R{};te.styles=[et];te=i([v("mwc-fab")],te);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class L extends H{constructor(){super(...arguments),this.alignEnd=!1,this.spaceBetween=!1,this.nowrap=!1,this.label="",this.mdcFoundationClass=Oe}createAdapter(){return{registerInteractionHandler:(e,t)=>{this.labelEl.addEventListener(e,t)},deregisterInteractionHandler:(e,t)=>{this.labelEl.removeEventListener(e,t)},activateInputRipple:async()=>{const e=this.input;if(e instanceof M){const t=await e.ripple;t&&t.startPress()}},deactivateInputRipple:async()=>{const e=this.input;if(e instanceof M){const t=await e.ripple;t&&t.endPress()}}}}get input(){var e,t;return(t=(e=this.slottedInputs)===null||e===void 0?void 0:e[0])!==null&&t!==void 0?t:null}render(){const e={"mdc-form-field--align-end":this.alignEnd,"mdc-form-field--space-between":this.spaceBetween,"mdc-form-field--nowrap":this.nowrap};return o` +
+ + +
`}click(){this._labelClick()}_labelClick(){const e=this.input;e&&(e.focus(),e.click())}}i([r({type:Boolean})],L.prototype,"alignEnd",void 0);i([r({type:Boolean})],L.prototype,"spaceBetween",void 0);i([r({type:Boolean})],L.prototype,"nowrap",void 0);i([r({type:String}),T(async function(a){var e;(e=this.input)===null||e===void 0||e.setAttribute("aria-label",a)})],L.prototype,"label",void 0);i([n(".mdc-form-field")],L.prototype,"mdcRoot",void 0);i([Se("",!0,"*")],L.prototype,"slottedInputs",void 0);i([n("label")],L.prototype,"labelEl",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const tt=E`.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}:host{display:inline-flex}.mdc-form-field{width:100%}::slotted(*){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}::slotted(mwc-switch){margin-right:10px}[dir=rtl] ::slotted(mwc-switch),::slotted(mwc-switch[dir=rtl]){margin-left:10px}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let ie=class extends L{};ie.styles=[tt];ie=i([v("mwc-formfield")],ie);/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class $ extends M{constructor(){super(...arguments),this.processing=!1,this.selected=!1,this.ariaLabel="",this.ariaLabelledBy="",this.shouldRenderRipple=!1,this.rippleHandlers=new O(()=>(this.shouldRenderRipple=!0,this.ripple)),this.name="",this.value="on",this.mdcFoundationClass=Me}setFormData(e){this.name&&this.selected&&e.append(this.name,this.value)}click(){var e,t;this.disabled||((e=this.mdcRoot)===null||e===void 0||e.focus(),(t=this.mdcRoot)===null||t===void 0||t.click())}render(){return o` + + + + `}getRenderClasses(){return{"mdc-switch--processing":this.processing,"mdc-switch--selected":this.selected,"mdc-switch--unselected":!this.selected}}renderHandle(){return o` +
+ ${this.renderShadow()} + ${this.renderRipple()} +
+ ${this.renderOnIcon()} + ${this.renderOffIcon()} +
+
+ `}renderShadow(){return o` +
+
+
+ `}renderRipple(){return this.shouldRenderRipple?o` +
+ + +
+ `:o``}renderOnIcon(){return o` + + + + `}renderOffIcon(){return o` + + + + `}handleClick(){var e;(e=this.mdcFoundation)===null||e===void 0||e.handleClick()}handleFocus(){this.rippleHandlers.startFocus()}handleBlur(){this.rippleHandlers.endFocus()}handlePointerDown(e){e.target.setPointerCapture(e.pointerId),this.rippleHandlers.startPress(e)}handlePointerUp(){this.rippleHandlers.endPress()}handlePointerEnter(){this.rippleHandlers.startHover()}handlePointerLeave(){this.rippleHandlers.endHover()}createAdapter(){return{state:this}}}i([r({type:Boolean})],$.prototype,"processing",void 0);i([r({type:Boolean})],$.prototype,"selected",void 0);i([I,r({type:String,attribute:"aria-label"})],$.prototype,"ariaLabel",void 0);i([I,r({type:String,attribute:"aria-labelledby"})],$.prototype,"ariaLabelledBy",void 0);i([B("mwc-ripple")],$.prototype,"ripple",void 0);i([l()],$.prototype,"shouldRenderRipple",void 0);i([r({type:String,reflect:!0})],$.prototype,"name",void 0);i([r({type:String})],$.prototype,"value",void 0);i([n("input")],$.prototype,"formElement",void 0);i([n(".mdc-switch")],$.prototype,"mdcRoot",void 0);i([C({passive:!0})],$.prototype,"handlePointerDown",null);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const it=E`.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}:host{display:inline-flex;outline:none}input{display:none}.mdc-switch{width:36px;width:var(--mdc-switch-track-width, 36px)}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:#6200ee;background:var(--mdc-switch-selected-handle-color, var(--mdc-theme-primary, #6200ee))}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:#310077;background:var(--mdc-switch-selected-hover-handle-color, #310077)}.mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:#310077;background:var(--mdc-switch-selected-focus-handle-color, #310077)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:#310077;background:var(--mdc-switch-selected-pressed-handle-color, #310077)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:#424242;background:var(--mdc-switch-disabled-selected-handle-color, #424242)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:#616161;background:var(--mdc-switch-unselected-handle-color, #616161)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:#212121;background:var(--mdc-switch-unselected-hover-handle-color, #212121)}.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:#212121;background:var(--mdc-switch-unselected-focus-handle-color, #212121)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:#212121;background:var(--mdc-switch-unselected-pressed-handle-color, #212121)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:#424242;background:var(--mdc-switch-disabled-unselected-handle-color, #424242)}.mdc-switch .mdc-switch__handle::before{background:#fff;background:var(--mdc-switch-handle-surface-color, var(--mdc-theme-surface, #fff))}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-switch-handle-elevation, var(--mdc-elevation-box-shadow-for-gss));--mdc-elevation-box-shadow-for-gss:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-switch-disabled-handle-elevation, var(--mdc-elevation-box-shadow-for-gss));--mdc-elevation-box-shadow-for-gss:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mdc-switch .mdc-switch__handle{height:20px;height:var(--mdc-switch-handle-height, 20px)}.mdc-switch:disabled .mdc-switch__handle::after{opacity:0.38;opacity:var(--mdc-switch-disabled-handle-opacity, 0.38)}.mdc-switch .mdc-switch__handle{border-radius:10px;border-radius:var(--mdc-switch-handle-shape, 10px)}.mdc-switch .mdc-switch__handle{width:20px;width:var(--mdc-switch-handle-width, 20px)}.mdc-switch .mdc-switch__handle-track{width:calc(100% - 20px);width:calc(100% - var(--mdc-switch-handle-width, 20px))}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:#fff;fill:var(--mdc-switch-selected-icon-color, var(--mdc-theme-on-primary, #fff))}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:#fff;fill:var(--mdc-switch-disabled-selected-icon-color, var(--mdc-theme-on-primary, #fff))}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:#fff;fill:var(--mdc-switch-unselected-icon-color, var(--mdc-theme-on-primary, #fff))}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:#fff;fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mdc-theme-on-primary, #fff))}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:0.38;opacity:var(--mdc-switch-disabled-selected-icon-opacity, 0.38)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:0.38;opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 0.38)}.mdc-switch.mdc-switch--selected .mdc-switch__icon{width:18px;width:var(--mdc-switch-selected-icon-size, 18px);height:18px;height:var(--mdc-switch-selected-icon-size, 18px)}.mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:18px;width:var(--mdc-switch-unselected-icon-size, 18px);height:18px;height:var(--mdc-switch-unselected-icon-size, 18px)}.mdc-switch .mdc-switch__ripple{height:48px;height:var(--mdc-switch-state-layer-size, 48px);width:48px;width:var(--mdc-switch-state-layer-size, 48px)}.mdc-switch .mdc-switch__track{height:14px;height:var(--mdc-switch-track-height, 14px)}.mdc-switch:disabled .mdc-switch__track{opacity:0.12;opacity:var(--mdc-switch-disabled-track-opacity, 0.12)}.mdc-switch:enabled .mdc-switch__track::after{background:#d7bbff;background:var(--mdc-switch-selected-track-color, #d7bbff)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:#d7bbff;background:var(--mdc-switch-selected-hover-track-color, #d7bbff)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:#d7bbff;background:var(--mdc-switch-selected-focus-track-color, #d7bbff)}.mdc-switch:enabled:active .mdc-switch__track::after{background:#d7bbff;background:var(--mdc-switch-selected-pressed-track-color, #d7bbff)}.mdc-switch:disabled .mdc-switch__track::after{background:#424242;background:var(--mdc-switch-disabled-selected-track-color, #424242)}.mdc-switch:enabled .mdc-switch__track::before{background:#e0e0e0;background:var(--mdc-switch-unselected-track-color, #e0e0e0)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:#e0e0e0;background:var(--mdc-switch-unselected-hover-track-color, #e0e0e0)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:#e0e0e0;background:var(--mdc-switch-unselected-focus-track-color, #e0e0e0)}.mdc-switch:enabled:active .mdc-switch__track::before{background:#e0e0e0;background:var(--mdc-switch-unselected-pressed-track-color, #e0e0e0)}.mdc-switch:disabled .mdc-switch__track::before{background:#424242;background:var(--mdc-switch-disabled-unselected-track-color, #424242)}.mdc-switch .mdc-switch__track{border-radius:7px;border-radius:var(--mdc-switch-track-shape, 7px)}.mdc-switch.mdc-switch--selected{--mdc-ripple-focus-state-layer-color:var(--mdc-switch-selected-focus-state-layer-color, var(--mdc-theme-primary, #6200ee));--mdc-ripple-focus-state-layer-opacity:var(--mdc-switch-selected-focus-state-layer-opacity, 0.12);--mdc-ripple-hover-state-layer-color:var(--mdc-switch-selected-hover-state-layer-color, var(--mdc-theme-primary, #6200ee));--mdc-ripple-hover-state-layer-opacity:var(--mdc-switch-selected-hover-state-layer-opacity, 0.04);--mdc-ripple-pressed-state-layer-color:var(--mdc-switch-selected-pressed-state-layer-color, var(--mdc-theme-primary, #6200ee));--mdc-ripple-pressed-state-layer-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)}.mdc-switch.mdc-switch--selected:enabled:focus:not(:active){--mdc-ripple-hover-state-layer-color:var(--mdc-switch-selected-focus-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-switch.mdc-switch--selected:enabled:active{--mdc-ripple-hover-state-layer-color:var(--mdc-switch-selected-pressed-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-switch.mdc-switch--unselected{--mdc-ripple-focus-state-layer-color:var(--mdc-switch-unselected-focus-state-layer-color, #424242);--mdc-ripple-focus-state-layer-opacity:var(--mdc-switch-unselected-focus-state-layer-opacity, 0.12);--mdc-ripple-hover-state-layer-color:var(--mdc-switch-unselected-hover-state-layer-color, #424242);--mdc-ripple-hover-state-layer-opacity:var(--mdc-switch-unselected-hover-state-layer-opacity, 0.04);--mdc-ripple-pressed-state-layer-color:var(--mdc-switch-unselected-pressed-state-layer-color, #424242);--mdc-ripple-pressed-state-layer-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)}.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active){--mdc-ripple-hover-state-layer-color:var(--mdc-switch-unselected-focus-state-layer-color, #424242)}.mdc-switch.mdc-switch--unselected:enabled:active{--mdc-ripple-hover-state-layer-color:var(--mdc-switch-unselected-pressed-state-layer-color, #424242)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-switch:disabled .mdc-switch__handle::after{opacity:1;opacity:var(--mdc-switch-disabled-handle-opacity, 1)}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:ButtonText;fill:var(--mdc-switch-selected-icon-color, ButtonText)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:GrayText;fill:var(--mdc-switch-disabled-selected-icon-color, GrayText)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:ButtonText;fill:var(--mdc-switch-unselected-icon-color, ButtonText)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:GrayText;fill:var(--mdc-switch-disabled-unselected-icon-color, GrayText)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:1;opacity:var(--mdc-switch-disabled-selected-icon-opacity, 1)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:1;opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 1)}.mdc-switch:disabled .mdc-switch__track{opacity:1;opacity:var(--mdc-switch-disabled-track-opacity, 1)}}`;/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let de=class extends ${};de.styles=[it];de=i([v("mwc-switch")],de);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class w extends U{constructor(){super(...arguments),this.indeterminate=!1,this.progress=0,this.buffer=1,this.reverse=!1,this.closed=!1,this.stylePrimaryHalf="",this.stylePrimaryFull="",this.styleSecondaryQuarter="",this.styleSecondaryHalf="",this.styleSecondaryFull="",this.animationReady=!0,this.closedAnimationOff=!1,this.resizeObserver=null}connectedCallback(){super.connectedCallback(),this.rootEl&&this.attachResizeObserver()}render(){const e={"mdc-linear-progress--closed":this.closed,"mdc-linear-progress--closed-animation-off":this.closedAnimationOff,"mdc-linear-progress--indeterminate":this.indeterminate,"mdc-linear-progress--animation-ready":this.animationReady},t={"--mdc-linear-progress-primary-half":this.stylePrimaryHalf,"--mdc-linear-progress-primary-half-neg":this.stylePrimaryHalf!==""?`-${this.stylePrimaryHalf}`:"","--mdc-linear-progress-primary-full":this.stylePrimaryFull,"--mdc-linear-progress-primary-full-neg":this.stylePrimaryFull!==""?`-${this.stylePrimaryFull}`:"","--mdc-linear-progress-secondary-quarter":this.styleSecondaryQuarter,"--mdc-linear-progress-secondary-quarter-neg":this.styleSecondaryQuarter!==""?`-${this.styleSecondaryQuarter}`:"","--mdc-linear-progress-secondary-half":this.styleSecondaryHalf,"--mdc-linear-progress-secondary-half-neg":this.styleSecondaryHalf!==""?`-${this.styleSecondaryHalf}`:"","--mdc-linear-progress-secondary-full":this.styleSecondaryFull,"--mdc-linear-progress-secondary-full-neg":this.styleSecondaryFull!==""?`-${this.styleSecondaryFull}`:""},d={"flex-basis":this.indeterminate?"100%":`${this.buffer*100}%`},m={transform:this.indeterminate?"scaleX(1)":`scaleX(${this.progress})`};return o` +
+
+
+
+
+
+
+ +
+
+ +
+
`}update(e){e.has("closed")&&(!this.closed||e.get("closed")===void 0)&&this.syncClosedState(),super.update(e)}async firstUpdated(e){super.firstUpdated(e),this.attachResizeObserver()}syncClosedState(){this.closedAnimationOff=this.closed}updated(e){!e.has("indeterminate")&&e.has("reverse")&&this.indeterminate&&this.restartAnimation(),e.has("indeterminate")&&e.get("indeterminate")!==void 0&&this.indeterminate&&window.ResizeObserver&&this.calculateAndSetAnimationDimensions(this.rootEl.offsetWidth),super.updated(e)}disconnectedCallback(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),super.disconnectedCallback()}attachResizeObserver(){if(window.ResizeObserver){this.resizeObserver=new window.ResizeObserver(e=>{if(!!this.indeterminate){for(const t of e)if(t.contentRect){const d=t.contentRect.width;this.calculateAndSetAnimationDimensions(d)}}}),this.resizeObserver.observe(this.rootEl);return}this.resizeObserver=null}calculateAndSetAnimationDimensions(e){const t=e*.8367142,d=e*2.00611057,m=e*.37651913,b=e*.84386165,k=e*1.60277782;this.stylePrimaryHalf=`${t}px`,this.stylePrimaryFull=`${d}px`,this.styleSecondaryQuarter=`${m}px`,this.styleSecondaryHalf=`${b}px`,this.styleSecondaryFull=`${k}px`,this.restartAnimation()}async restartAnimation(){this.animationReady=!1,await this.updateComplete,await new Promise(requestAnimationFrame),this.animationReady=!0,await this.updateComplete}open(){this.closed=!1}close(){this.closed=!0}}i([n(".mdc-linear-progress")],w.prototype,"rootEl",void 0);i([r({type:Boolean,reflect:!0})],w.prototype,"indeterminate",void 0);i([r({type:Number})],w.prototype,"progress",void 0);i([r({type:Number})],w.prototype,"buffer",void 0);i([r({type:Boolean,reflect:!0})],w.prototype,"reverse",void 0);i([r({type:Boolean,reflect:!0})],w.prototype,"closed",void 0);i([I,r({attribute:"aria-label"})],w.prototype,"ariaLabel",void 0);i([l()],w.prototype,"stylePrimaryHalf",void 0);i([l()],w.prototype,"stylePrimaryFull",void 0);i([l()],w.prototype,"styleSecondaryQuarter",void 0);i([l()],w.prototype,"styleSecondaryHalf",void 0);i([l()],w.prototype,"styleSecondaryFull",void 0);i([l()],w.prototype,"animationReady",void 0);i([l()],w.prototype,"closedAnimationOff",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const dt=E`@keyframes mdc-linear-progress-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(83.67142%);transform:translateX(var(--mdc-linear-progress-primary-half, 83.67142%))}100%{transform:translateX(200.611057%);transform:translateX(var(--mdc-linear-progress-primary-full, 200.611057%))}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(37.651913%);transform:translateX(var(--mdc-linear-progress-secondary-quarter, 37.651913%))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(84.386165%);transform:translateX(var(--mdc-linear-progress-secondary-half, 84.386165%))}100%{transform:translateX(160.277782%);transform:translateX(var(--mdc-linear-progress-secondary-full, 160.277782%))}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(-10px)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(-83.67142%);transform:translateX(var(--mdc-linear-progress-primary-half-neg, -83.67142%))}100%{transform:translateX(-200.611057%);transform:translateX(var(--mdc-linear-progress-primary-full-neg, -200.611057%))}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(-37.651913%);transform:translateX(var(--mdc-linear-progress-secondary-quarter-neg, -37.651913%))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(-84.386165%);transform:translateX(var(--mdc-linear-progress-secondary-half-neg, -84.386165%))}100%{transform:translateX(-160.277782%);transform:translateX(var(--mdc-linear-progress-secondary-full-neg, -160.277782%))}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}.mdc-linear-progress{position:relative;width:100%;height:4px;transform:translateZ(0);outline:1px solid transparent;overflow:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar{position:absolute;width:100%;height:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top:4px solid}.mdc-linear-progress__buffer{display:flex;position:absolute;width:100%;height:100%}.mdc-linear-progress__buffer-dots{background-repeat:repeat-x;background-size:10px 4px;flex:auto;transform:rotate(180deg);animation:mdc-linear-progress-buffering 250ms infinite linear}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__bar{right:0;-webkit-transform-origin:center right;transform-origin:center right}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__buffer-dots,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;transform:rotate(0)}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}.mdc-linear-progress--closed{opacity:0}.mdc-linear-progress--closed-animation-off .mdc-linear-progress__buffer-dots{animation:none}.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar,.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar .mdc-linear-progress__bar-inner{animation:none}.mdc-linear-progress__bar-inner{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E")}.mdc-linear-progress__buffer-bar{background-color:#e6e6e6}:host{display:block}.mdc-linear-progress__buffer-bar{background-color:#e6e6e6;background-color:var(--mdc-linear-progress-buffer-color, #e6e6e6)}.mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E");background-image:var(--mdc-linear-progress-buffering-dots-image, url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E"))}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let re=class extends w{};re.styles=[dt];re=i([v("mwc-linear-progress")],re);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const _e=(a={})=>{const e={};for(const t in a)e[t]=a[t];return Object.assign({badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:!0,valueMissing:!1},e)};class h extends M{constructor(){super(...arguments),this.mdcFoundationClass=Pe,this.disabled=!1,this.outlined=!1,this.label="",this.outlineOpen=!1,this.outlineWidth=0,this.value="",this.name="",this.selectedText="",this.icon="",this.menuOpen=!1,this.helper="",this.validateOnInitialRender=!1,this.validationMessage="",this.required=!1,this.naturalMenuWidth=!1,this.isUiValid=!0,this.fixedMenuPosition=!1,this.typeaheadState=Xe(),this.sortedIndexByFirstChar=new Map,this.menuElement_=null,this.listeners=[],this.onBodyClickBound=()=>{},this._menuUpdateComplete=null,this.valueSetDirectly=!1,this.validityTransform=null,this._validity=_e()}get items(){return this.menuElement_||(this.menuElement_=this.menuElement),this.menuElement_?this.menuElement_.items:[]}get selected(){const e=this.menuElement;return e?e.selected:null}get index(){const e=this.menuElement;return e?e.index:-1}get shouldRenderHelperText(){return!!this.helper||!!this.validationMessage}get validity(){return this._checkValidity(this.value),this._validity}render(){const e={"mdc-select--disabled":this.disabled,"mdc-select--no-label":!this.label,"mdc-select--filled":!this.outlined,"mdc-select--outlined":this.outlined,"mdc-select--with-leading-icon":!!this.icon,"mdc-select--required":this.required,"mdc-select--invalid":!this.isUiValid},t={"mdc-select__menu--invalid":!this.isUiValid},d=this.label?"label":void 0,m=this.shouldRenderHelperText?"helper-text":void 0;return o` +
+ + +
+ ${this.renderRipple()} + ${this.outlined?this.renderOutline():this.renderLabel()} + ${this.renderLeadingIcon()} + + ${this.selectedText} + + + + + + + + + + ${this.renderLineRipple()} +
+ + + +
+ ${this.renderHelperText()}`}renderRipple(){return this.outlined?S:o` + + `}renderOutline(){return this.outlined?o` + + ${this.renderLabel()} + `:S}renderLabel(){return this.label?o` + ${this.label} + `:S}renderLeadingIcon(){return this.icon?o`
${this.icon}
`:S}renderLineRipple(){return this.outlined?S:o` + + `}renderHelperText(){if(!this.shouldRenderHelperText)return S;const e=this.validationMessage&&!this.isUiValid;return o` +

${e?this.validationMessage:this.helper}

`}createAdapter(){return Object.assign(Object.assign({},P(this.mdcRoot)),{activateBottomLine:()=>{this.lineRippleElement&&this.lineRippleElement.lineRippleFoundation.activate()},deactivateBottomLine:()=>{this.lineRippleElement&&this.lineRippleElement.lineRippleFoundation.deactivate()},hasLabel:()=>!!this.label,floatLabel:e=>{this.labelElement&&this.labelElement.floatingLabelFoundation.float(e)},getLabelWidth:()=>this.labelElement?this.labelElement.floatingLabelFoundation.getWidth():0,setLabelRequired:e=>{this.labelElement&&this.labelElement.floatingLabelFoundation.setRequired(e)},hasOutline:()=>this.outlined,notchOutline:e=>{this.outlineElement&&!this.outlineOpen&&(this.outlineWidth=e,this.outlineOpen=!0)},closeOutline:()=>{this.outlineElement&&(this.outlineOpen=!1)},setRippleCenter:e=>{this.lineRippleElement&&this.lineRippleElement.lineRippleFoundation.setRippleCenter(e)},notifyChange:async e=>{if(!this.valueSetDirectly&&e===this.value)return;this.valueSetDirectly=!1,this.value=e,await this.updateComplete;const t=new Event("change",{bubbles:!0});this.dispatchEvent(t)},setSelectedText:e=>this.selectedText=e,isSelectAnchorFocused:()=>{const e=this.anchorElement;return e?e.getRootNode().activeElement===e:!1},getSelectAnchorAttr:e=>{const t=this.anchorElement;return t?t.getAttribute(e):null},setSelectAnchorAttr:(e,t)=>{const d=this.anchorElement;!d||d.setAttribute(e,t)},removeSelectAnchorAttr:e=>{const t=this.anchorElement;!t||t.removeAttribute(e)},openMenu:()=>{this.menuOpen=!0},closeMenu:()=>{this.menuOpen=!1},addMenuClass:()=>{},removeMenuClass:()=>{},getAnchorElement:()=>this.anchorElement,setMenuAnchorElement:()=>{},setMenuAnchorCorner:()=>{const e=this.menuElement;e&&(e.corner="BOTTOM_START")},setMenuWrapFocus:e=>{const t=this.menuElement;t&&(t.wrapFocus=e)},focusMenuItemAtIndex:e=>{const t=this.menuElement;if(!t)return;const d=t.items[e];!d||d.focus()},getMenuItemCount:()=>{const e=this.menuElement;return e?e.items.length:0},getMenuItemValues:()=>{const e=this.menuElement;return e?e.items.map(d=>d.value):[]},getMenuItemTextAtIndex:e=>{const t=this.menuElement;if(!t)return"";const d=t.items[e];return d?d.text:""},getSelectedIndex:()=>this.index,setSelectedIndex:()=>{},isTypeaheadInProgress:()=>De(this.typeaheadState),typeaheadMatchItem:(e,t)=>{if(!this.menuElement)return-1;const d={focusItemAtIndex:b=>{this.menuElement.focusItemAtIndex(b)},focusedItemIndex:t||this.menuElement.getFocusedItemIndex(),nextChar:e,sortedIndexByFirstChar:this.sortedIndexByFirstChar,skipFocus:!1,isItemAtIndexDisabled:b=>this.items[b].disabled},m=Ve(d,this.typeaheadState);return m!==-1&&this.select(m),m}})}checkValidity(){const e=this._checkValidity(this.value);if(!e){const t=new Event("invalid",{bubbles:!1,cancelable:!0});this.dispatchEvent(t)}return e}reportValidity(){const e=this.checkValidity();return this.isUiValid=e,e}_checkValidity(e){const t=this.formElement.validity;let d=_e(t);if(this.validityTransform){const m=this.validityTransform(e,d);d=Object.assign(Object.assign({},d),m)}return this._validity=d,this._validity.valid}setCustomValidity(e){this.validationMessage=e,this.formElement.setCustomValidity(e)}async getUpdateComplete(){return await this._menuUpdateComplete,await super.getUpdateComplete()}async firstUpdated(){const e=this.menuElement;if(e&&(this._menuUpdateComplete=e.updateComplete,await this._menuUpdateComplete),super.firstUpdated(),this.mdcFoundation.isValid=()=>!0,this.mdcFoundation.setValid=()=>{},this.mdcFoundation.setDisabled(this.disabled),this.validateOnInitialRender&&this.reportValidity(),!this.selected){!this.items.length&&this.slotElement&&this.slotElement.assignedNodes({flatten:!0}).length&&(await new Promise(d=>requestAnimationFrame(d)),await this.layout());const t=this.items.length&&this.items[0].value==="";if(!this.value&&t){this.select(0);return}this.selectByValue(this.value)}this.sortedIndexByFirstChar=he(this.items.length,t=>this.items[t].text)}onItemsUpdated(){this.sortedIndexByFirstChar=he(this.items.length,e=>this.items[e].text)}select(e){const t=this.menuElement;t&&t.select(e)}selectByValue(e){let t=-1;for(let d=0;d0,b=d&&this.index{this.menuElement.focusItemAtIndex(k)},focusedItemIndex:t,isTargetListItem:m,sortedIndexByFirstChar:this.sortedIndexByFirstChar,isItemAtIndexDisabled:k=>this.items[k].disabled};Ye(b,this.typeaheadState)}async onSelected(e){this.mdcFoundation||await this.updateComplete,this.mdcFoundation.handleMenuItemAction(e.detail.index);const t=this.items[e.detail.index];t&&(this.value=t.value)}onOpened(){this.mdcFoundation&&(this.menuOpen=!0,this.mdcFoundation.handleMenuOpened())}onClosed(){this.mdcFoundation&&(this.menuOpen=!1,this.mdcFoundation.handleMenuClosed())}setFormData(e){this.name&&this.selected!==null&&e.append(this.name,this.value)}async layout(e=!0){this.mdcFoundation&&this.mdcFoundation.layout(),await this.updateComplete;const t=this.menuElement;t&&t.layout(e);const d=this.labelElement;if(!d){this.outlineOpen=!1;return}const m=!!this.label&&!!this.value;if(d.floatingLabelFoundation.float(m),!this.outlined)return;this.outlineOpen=m,await this.updateComplete;const b=d.floatingLabelFoundation.getWidth();this.outlineOpen&&(this.outlineWidth=b)}async layoutOptions(){!this.mdcFoundation||this.mdcFoundation.layoutOptions()}}i([n(".mdc-select")],h.prototype,"mdcRoot",void 0);i([n(".formElement")],h.prototype,"formElement",void 0);i([n("slot")],h.prototype,"slotElement",void 0);i([n("select")],h.prototype,"nativeSelectElement",void 0);i([n("input")],h.prototype,"nativeInputElement",void 0);i([n(".mdc-line-ripple")],h.prototype,"lineRippleElement",void 0);i([n(".mdc-floating-label")],h.prototype,"labelElement",void 0);i([n("mwc-notched-outline")],h.prototype,"outlineElement",void 0);i([n(".mdc-menu")],h.prototype,"menuElement",void 0);i([n(".mdc-select__anchor")],h.prototype,"anchorElement",void 0);i([r({type:Boolean,attribute:"disabled",reflect:!0}),T(function(a){this.mdcFoundation&&this.mdcFoundation.setDisabled(a)})],h.prototype,"disabled",void 0);i([r({type:Boolean}),T(function(a,e){e!==void 0&&this.outlined!==e&&this.layout(!1)})],h.prototype,"outlined",void 0);i([r({type:String}),T(function(a,e){e!==void 0&&this.label!==e&&this.layout(!1)})],h.prototype,"label",void 0);i([l()],h.prototype,"outlineOpen",void 0);i([l()],h.prototype,"outlineWidth",void 0);i([r({type:String}),T(function(a){if(this.mdcFoundation){const e=this.selected===null&&!!a,t=this.selected&&this.selected.value!==a;(e||t)&&this.selectByValue(a),this.reportValidity()}})],h.prototype,"value",void 0);i([r()],h.prototype,"name",void 0);i([l()],h.prototype,"selectedText",void 0);i([r({type:String})],h.prototype,"icon",void 0);i([l()],h.prototype,"menuOpen",void 0);i([r({type:String})],h.prototype,"helper",void 0);i([r({type:Boolean})],h.prototype,"validateOnInitialRender",void 0);i([r({type:String})],h.prototype,"validationMessage",void 0);i([r({type:Boolean})],h.prototype,"required",void 0);i([r({type:Boolean})],h.prototype,"naturalMenuWidth",void 0);i([l()],h.prototype,"isUiValid",void 0);i([r({type:Boolean})],h.prototype,"fixedMenuPosition",void 0);i([C({capture:!0})],h.prototype,"handleTypeahead",null);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const rt=E`.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px;z-index:1}.mdc-line-ripple::after{transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(100% / 0.75)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-select{display:inline-flex;position:relative}.mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{color:rgba(0, 0, 0, 0.87)}.mdc-select.mdc-select--disabled .mdc-select__selected-text{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:rgba(98, 0, 238, 0.87)}.mdc-select.mdc-select--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.54)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon{fill:#6200ee;fill:var(--mdc-theme-primary, #6200ee)}.mdc-select.mdc-select--disabled .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled)+.mdc-select-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-select.mdc-select--disabled+.mdc-select-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-select__icon{color:rgba(0, 0, 0, 0.54)}.mdc-select.mdc-select--disabled .mdc-select__icon{color:rgba(0, 0, 0, 0.38)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-select.mdc-select--disabled .mdc-select__selected-text{color:GrayText}.mdc-select.mdc-select--disabled .mdc-select__dropdown-icon{fill:red}.mdc-select.mdc-select--disabled .mdc-floating-label{color:GrayText}.mdc-select.mdc-select--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}.mdc-select.mdc-select--disabled .mdc-notched-outline__leading,.mdc-select.mdc-select--disabled .mdc-notched-outline__notch,.mdc-select.mdc-select--disabled .mdc-notched-outline__trailing{border-color:GrayText}.mdc-select.mdc-select--disabled .mdc-select__icon{color:GrayText}.mdc-select.mdc-select--disabled+.mdc-select-helper-text{color:GrayText}}.mdc-select .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-select .mdc-select__anchor{padding-left:16px;padding-right:0}[dir=rtl] .mdc-select .mdc-select__anchor,.mdc-select .mdc-select__anchor[dir=rtl]{padding-left:0;padding-right:16px}.mdc-select.mdc-select--with-leading-icon .mdc-select__anchor{padding-left:0;padding-right:0}[dir=rtl] .mdc-select.mdc-select--with-leading-icon .mdc-select__anchor,.mdc-select.mdc-select--with-leading-icon .mdc-select__anchor[dir=rtl]{padding-left:0;padding-right:0}.mdc-select .mdc-select__icon{width:24px;height:24px;font-size:24px}.mdc-select .mdc-select__dropdown-icon{width:24px;height:24px}.mdc-select .mdc-select__menu .mdc-deprecated-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-select .mdc-select__menu .mdc-deprecated-list-item,.mdc-select .mdc-select__menu .mdc-deprecated-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:12px}[dir=rtl] .mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic,.mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:12px;margin-right:0}.mdc-select__dropdown-icon{margin-left:12px;margin-right:12px;display:inline-flex;position:relative;align-self:center;align-items:center;justify-content:center;flex-shrink:0;pointer-events:none}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-active,.mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{position:absolute;top:0;left:0}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-graphic{width:41.6666666667%;height:20.8333333333%}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{opacity:1;transition:opacity 75ms linear 75ms}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-active{opacity:0;transition:opacity 75ms linear}[dir=rtl] .mdc-select__dropdown-icon,.mdc-select__dropdown-icon[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select--activated .mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{opacity:0;transition:opacity 49.5ms linear}.mdc-select--activated .mdc-select__dropdown-icon .mdc-select__dropdown-icon-active{opacity:1;transition:opacity 100.5ms linear 49.5ms}.mdc-select__anchor{width:200px;min-width:0;flex:1 1 auto;position:relative;box-sizing:border-box;overflow:hidden;outline:none;cursor:pointer}.mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-select__selected-text-container{display:flex;appearance:none;pointer-events:none;box-sizing:border-box;width:auto;min-width:0;flex-grow:1;height:28px;border:none;outline:none;padding:0;background-color:transparent;color:inherit}.mdc-select__selected-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:100%;text-align:left}[dir=rtl] .mdc-select__selected-text,.mdc-select__selected-text[dir=rtl]{text-align:right}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--invalid+.mdc-select-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-select__dropdown-icon{fill:#b00020;fill:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon{fill:#b00020;fill:var(--mdc-theme-error, #b00020)}.mdc-select--disabled{cursor:default;pointer-events:none}.mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item{padding-left:12px;padding-right:12px}[dir=rtl] .mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item,.mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item[dir=rtl]{padding-left:12px;padding-right:12px}.mdc-select__menu .mdc-deprecated-list .mdc-select__icon,.mdc-select__menu .mdc-list .mdc-select__icon{margin-left:0;margin-right:0}[dir=rtl] .mdc-select__menu .mdc-deprecated-list .mdc-select__icon,[dir=rtl] .mdc-select__menu .mdc-list .mdc-select__icon,.mdc-select__menu .mdc-deprecated-list .mdc-select__icon[dir=rtl],.mdc-select__menu .mdc-list .mdc-select__icon[dir=rtl]{margin-left:0;margin-right:0}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--activated,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--selected,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--activated{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select__menu .mdc-list-item__start{display:inline-flex;align-items:center}.mdc-select__option{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-select__option,.mdc-select__option[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-select__one-line-option.mdc-list-item--with-one-line{height:48px}.mdc-select__two-line-option.mdc-list-item--with-two-lines{height:64px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__start{margin-top:20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-select__two-line-option.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:36px;content:"";vertical-align:0}.mdc-select__option-with-leading-content{padding-left:0;padding-right:12px}.mdc-select__option-with-leading-content.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-select__option-with-leading-content.mdc-list-item,.mdc-select__option-with-leading-content.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-select__option-with-leading-content .mdc-list-item__start{margin-left:12px;margin-right:0}[dir=rtl] .mdc-select__option-with-leading-content .mdc-list-item__start,.mdc-select__option-with-leading-content .mdc-list-item__start[dir=rtl]{margin-left:0;margin-right:12px}.mdc-select__option-with-leading-content .mdc-list-item__start{width:36px;height:24px}[dir=rtl] .mdc-select__option-with-leading-content,.mdc-select__option-with-leading-content[dir=rtl]{padding-left:12px;padding-right:0}.mdc-select__option-with-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-select__option-with-meta.mdc-list-item,.mdc-select__option-with-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-select__option-with-meta .mdc-list-item__end{margin-left:12px;margin-right:12px}[dir=rtl] .mdc-select__option-with-meta .mdc-list-item__end,.mdc-select__option-with-meta .mdc-list-item__end[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select--filled .mdc-select__anchor{height:56px;display:flex;align-items:baseline}.mdc-select--filled .mdc-select__anchor::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text::before{content:"​"}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text-container{height:100%;display:inline-flex;align-items:center}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor::before{display:none}.mdc-select--filled .mdc-select__anchor{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-select--filled:not(.mdc-select--disabled) .mdc-select__anchor{background-color:whitesmoke}.mdc-select--filled.mdc-select--disabled .mdc-select__anchor{background-color:#fafafa}.mdc-select--filled:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-select--filled:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-select--filled:not(.mdc-select--disabled) .mdc-line-ripple::after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.mdc-select--filled.mdc-select--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-select--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-select--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-select--filled .mdc-menu-surface--is-open-below{border-top-left-radius:0px;border-top-right-radius:0px}.mdc-select--filled.mdc-select--focused.mdc-line-ripple::after{transform:scale(1, 2);opacity:1}.mdc-select--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-select--filled .mdc-floating-label,.mdc-select--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label{left:48px;right:initial}[dir=rtl] .mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-line-ripple::after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined{border:none}.mdc-select--outlined .mdc-select__anchor{height:56px}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-56px 250ms 1}@keyframes mdc-floating-label-shake-float-above-select-outlined-56px{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px)) * 2)}}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-select--outlined .mdc-select__anchor{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-select--outlined .mdc-select__anchor,.mdc-select--outlined .mdc-select__anchor[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-select--outlined .mdc-select__anchor,.mdc-select--outlined .mdc-select__anchor[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-select--outlined+.mdc-select-helper-text{margin-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-select--outlined+.mdc-select-helper-text,.mdc-select--outlined+.mdc-select-helper-text[dir=rtl]{margin-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-select--outlined+.mdc-select-helper-text,.mdc-select--outlined+.mdc-select-helper-text[dir=rtl]{margin-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-select__anchor{background-color:transparent}.mdc-select--outlined.mdc-select--disabled .mdc-select__anchor{background-color:transparent}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}.mdc-select--outlined .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-select--outlined .mdc-select__anchor{display:flex;align-items:baseline;overflow:visible}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined 250ms 1}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text::before{content:"​"}.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text-container{height:100%;display:inline-flex;align-items:center}.mdc-select--outlined .mdc-select__anchor::before{display:none}.mdc-select--outlined .mdc-select__selected-text-container{display:flex;border:none;z-index:1;background-color:transparent}.mdc-select--outlined .mdc-select__icon{z-index:2}.mdc-select--outlined .mdc-floating-label{line-height:1.15rem;left:4px;right:initial}[dir=rtl] .mdc-select--outlined .mdc-floating-label,.mdc-select--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-select--outlined.mdc-select--focused .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1}@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--shake,.mdc-select--outlined.mdc-select--with-leading-icon[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1}@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 96px)}.mdc-select--outlined .mdc-menu-surface{margin-bottom:8px}.mdc-select--outlined.mdc-select--no-label .mdc-menu-surface,.mdc-select--outlined .mdc-menu-surface--is-open-below{margin-bottom:0}.mdc-select__anchor{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-select__anchor .mdc-select__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-select__anchor .mdc-select__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-select__anchor.mdc-ripple-upgraded--unbounded .mdc-select__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-select__anchor.mdc-ripple-upgraded--foreground-activation .mdc-select__ripple::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-select__anchor.mdc-ripple-upgraded--foreground-deactivation .mdc-select__ripple::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{background-color:rgba(0, 0, 0, 0.87);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-select__anchor:hover .mdc-select__ripple::before,.mdc-select__anchor.mdc-ripple-surface--hover .mdc-select__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__anchor.mdc-ripple-upgraded--background-focused .mdc-select__ripple::before,.mdc-select__anchor:not(.mdc-ripple-upgraded):focus .mdc-select__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__anchor .mdc-select__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:hover .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after{transition:opacity 150ms linear}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:hover .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after{transition:opacity 150ms linear}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select-helper-text{margin:0;margin-left:16px;margin-right:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal}[dir=rtl] .mdc-select-helper-text,.mdc-select-helper-text[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-select-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-select-helper-text--validation-msg{opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-select--invalid+.mdc-select-helper-text--validation-msg,.mdc-select-helper-text--validation-msg-persistent{opacity:1}.mdc-select--with-leading-icon .mdc-select__icon{display:inline-block;box-sizing:border-box;border:none;text-decoration:none;cursor:pointer;user-select:none;flex-shrink:0;align-self:center;background-color:transparent;fill:currentColor}.mdc-select--with-leading-icon .mdc-select__icon{margin-left:12px;margin-right:12px}[dir=rtl] .mdc-select--with-leading-icon .mdc-select__icon,.mdc-select--with-leading-icon .mdc-select__icon[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select__icon:not([tabindex]),.mdc-select__icon[tabindex="-1"]{cursor:default;pointer-events:none}.material-icons{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:host{display:inline-block;vertical-align:top;outline:none}.mdc-select{width:100%}[hidden]{display:none}.mdc-select__icon{z-index:2}.mdc-select--with-leading-icon{--mdc-list-item-graphic-margin: calc( 48px - var(--mdc-list-item-graphic-size, 24px) - var(--mdc-list-side-padding, 16px) )}.mdc-select .mdc-select__anchor .mdc-select__selected-text{overflow:hidden}.mdc-select .mdc-select__anchor *{display:inline-flex}.mdc-select .mdc-select__anchor .mdc-floating-label{display:inline-block}mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-outlined-idle-border-color, rgba(0, 0, 0, 0.38) );--mdc-notched-outline-notch-offset: 1px}:host(:not([disabled]):hover) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-outlined-hover-border-color, rgba(0, 0, 0, 0.87) )}:host(:not([disabled])) .mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{color:rgba(0, 0, 0, 0.87);color:var(--mdc-select-ink-color, rgba(0, 0, 0, 0.87))}:host(:not([disabled])) .mdc-select:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42);border-bottom-color:var(--mdc-select-idle-line-color, rgba(0, 0, 0, 0.42))}:host(:not([disabled])) .mdc-select:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87);border-bottom-color:var(--mdc-select-hover-line-color, rgba(0, 0, 0, 0.87))}:host(:not([disabled])) .mdc-select:not(.mdc-select--outlined):not(.mdc-select--disabled) .mdc-select__anchor{background-color:whitesmoke;background-color:var(--mdc-select-fill-color, whitesmoke)}:host(:not([disabled])) .mdc-select.mdc-select--invalid .mdc-select__dropdown-icon{fill:var(--mdc-select-error-dropdown-icon-color, var(--mdc-select-error-color, var(--mdc-theme-error, #b00020)))}:host(:not([disabled])) .mdc-select.mdc-select--invalid .mdc-floating-label,:host(:not([disabled])) .mdc-select.mdc-select--invalid .mdc-floating-label::after{color:var(--mdc-select-error-color, var(--mdc-theme-error, #b00020))}:host(:not([disabled])) .mdc-select.mdc-select--invalid mwc-notched-outline{--mdc-notched-outline-border-color: var(--mdc-select-error-color, var(--mdc-theme-error, #b00020))}.mdc-select__menu--invalid{--mdc-theme-primary: var(--mdc-select-error-color, var(--mdc-theme-error, #b00020))}:host(:not([disabled])) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label,:host(:not([disabled])) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label::after{color:rgba(0, 0, 0, 0.6);color:var(--mdc-select-label-ink-color, rgba(0, 0, 0, 0.6))}:host(:not([disabled])) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.54);fill:var(--mdc-select-dropdown-icon-color, rgba(0, 0, 0, 0.54))}:host(:not([disabled])) .mdc-select.mdc-select--focused mwc-notched-outline{--mdc-notched-outline-stroke-width: 2px;--mdc-notched-outline-notch-offset: 2px}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-focused-label-color, var(--mdc-theme-primary, rgba(98, 0, 238, 0.87)) )}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) .mdc-select__dropdown-icon{fill:rgba(98,0,238,.87);fill:var(--mdc-select-focused-dropdown-icon-color, var(--mdc-theme-primary, rgba(98, 0, 238, 0.87)))}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) .mdc-floating-label{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) .mdc-floating-label::after{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}:host(:not([disabled])) .mdc-select-helper-text:not(.mdc-select-helper-text--validation-msg){color:var(--mdc-select-label-ink-color, rgba(0, 0, 0, 0.6))}:host([disabled]){pointer-events:none}:host([disabled]) .mdc-select:not(.mdc-select--outlined).mdc-select--disabled .mdc-select__anchor{background-color:#fafafa;background-color:var(--mdc-select-disabled-fill-color, #fafafa)}:host([disabled]) .mdc-select.mdc-select--outlined mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-outlined-disabled-border-color, rgba(0, 0, 0, 0.06) )}:host([disabled]) .mdc-select .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.38);fill:var(--mdc-select-disabled-dropdown-icon-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label,:host([disabled]) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label::after{color:rgba(0, 0, 0, 0.38);color:var(--mdc-select-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-select-helper-text{color:rgba(0, 0, 0, 0.38);color:var(--mdc-select-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-select__selected-text{color:rgba(0, 0, 0, 0.38);color:var(--mdc-select-disabled-ink-color, rgba(0, 0, 0, 0.38))}`;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let oe=class extends h{};oe.styles=[rt];oe=i([v("mwc-select")],oe);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const ke=E`.mdc-slider{cursor:pointer;height:48px;margin:0 24px;position:relative;touch-action:pan-y}.mdc-slider .mdc-slider__track{height:4px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.mdc-slider .mdc-slider__track--active,.mdc-slider .mdc-slider__track--inactive{display:flex;height:100%;position:absolute;width:100%}.mdc-slider .mdc-slider__track--active{border-radius:3px;height:6px;overflow:hidden;top:-1px}.mdc-slider .mdc-slider__track--active_fill{border-top:6px solid;box-sizing:border-box;height:100%;width:100%;position:relative;-webkit-transform-origin:left;transform-origin:left}[dir=rtl] .mdc-slider .mdc-slider__track--active_fill,.mdc-slider .mdc-slider__track--active_fill[dir=rtl]{-webkit-transform-origin:right;transform-origin:right}.mdc-slider .mdc-slider__track--inactive{border-radius:2px;height:4px;left:0;top:0}.mdc-slider .mdc-slider__track--inactive::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}.mdc-slider .mdc-slider__track--active_fill{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-slider.mdc-slider--disabled .mdc-slider__track--active_fill{border-color:#000;border-color:var(--mdc-theme-on-surface, #000)}.mdc-slider .mdc-slider__track--inactive{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);opacity:.24}.mdc-slider.mdc-slider--disabled .mdc-slider__track--inactive{background-color:#000;background-color:var(--mdc-theme-on-surface, #000);opacity:.24}.mdc-slider .mdc-slider__value-indicator-container{bottom:44px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.mdc-slider .mdc-slider__value-indicator{transition:transform 100ms 0ms cubic-bezier(0.4, 0, 1, 1);align-items:center;border-radius:4px;display:flex;height:32px;padding:0 12px;transform:scale(0);transform-origin:bottom}.mdc-slider .mdc-slider__value-indicator::before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid;bottom:-5px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.mdc-slider .mdc-slider__value-indicator::after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator-container{pointer-events:auto}.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:transform 100ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale(1)}@media(prefers-reduced-motion){.mdc-slider .mdc-slider__value-indicator,.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:none}}.mdc-slider .mdc-slider__value-indicator-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-subtitle2-font-size, 0.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:0.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit)}.mdc-slider .mdc-slider__value-indicator{background-color:#000;opacity:.6}.mdc-slider .mdc-slider__value-indicator::before{border-top-color:#000}.mdc-slider .mdc-slider__value-indicator{color:#fff;color:var(--mdc-theme-on-primary, #fff)}.mdc-slider .mdc-slider__thumb{display:flex;height:48px;left:-24px;outline:none;position:absolute;user-select:none;width:48px}.mdc-slider .mdc-slider__thumb--top{z-index:1}.mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-style:solid;border-width:1px;box-sizing:content-box}.mdc-slider .mdc-slider__thumb-knob{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0,0,0,.12);border:10px solid;border-radius:50%;box-sizing:border-box;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:20px}.mdc-slider .mdc-slider__thumb-knob{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mdc-slider.mdc-slider--disabled .mdc-slider__thumb-knob{background-color:#000;background-color:var(--mdc-theme-on-surface, #000);border-color:#000;border-color:var(--mdc-theme-on-surface, #000)}.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mdc-slider .mdc-slider__thumb::before,.mdc-slider .mdc-slider__thumb::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-slider .mdc-slider__thumb:hover::before,.mdc-slider .mdc-slider__thumb.mdc-ripple-surface--hover::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded--background-focused::before,.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-slider .mdc-slider__tick-marks{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 1px;position:absolute;width:100%}.mdc-slider .mdc-slider__tick-mark--active,.mdc-slider .mdc-slider__tick-mark--inactive{border-radius:50%;height:2px;width:2px}.mdc-slider .mdc-slider__tick-mark--active{background-color:#fff;background-color:var(--mdc-theme-on-primary, #fff);opacity:.6}.mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--active{background-color:#fff;background-color:var(--mdc-theme-on-primary, #fff);opacity:.6}.mdc-slider .mdc-slider__tick-mark--inactive{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);opacity:.6}.mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--inactive{background-color:#000;background-color:var(--mdc-theme-on-surface, #000);opacity:.6}.mdc-slider.mdc-slider--disabled{opacity:.38;cursor:auto}.mdc-slider.mdc-slider--disabled .mdc-slider__thumb{pointer-events:none}.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill{transition:transform 80ms ease}@media(prefers-reduced-motion){.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill{transition:none}}.mdc-slider__input{cursor:pointer;left:0;margin:0;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}:host{outline:none;display:block;-webkit-tap-highlight-color:transparent}.ripple{--mdc-ripple-color:#6200ee;--mdc-ripple-color:var(--mdc-theme-primary, #6200ee)}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class f extends M{constructor(){super(...arguments),this.mdcFoundationClass=We,this.disabled=!1,this.min=0,this.max=100,this.valueEnd=0,this.name="",this.step=1,this.withTickMarks=!1,this.discrete=!1,this.tickMarks=[],this.trackTransformOriginStyle="",this.trackLeftStyle="",this.trackRightStyle="",this.trackTransitionStyle="",this.endThumbWithIndicator=!1,this.endThumbTop=!1,this.shouldRenderEndRipple=!1,this.endThumbTransformStyle="",this.endThumbTransitionStyle="",this.valueToAriaTextTransform=null,this.valueToValueIndicatorTransform=e=>`${e}`,this.boundMoveListener=null,this.endRippleHandlers=new O(()=>(this.shouldRenderEndRipple=!0,this.endRipple))}update(e){if(e.has("valueEnd")&&this.mdcFoundation){this.mdcFoundation.setValue(this.valueEnd);const t=this.mdcFoundation.getValue();t!==this.valueEnd&&(this.valueEnd=t)}e.has("discrete")&&(this.discrete||(this.tickMarks=[])),super.update(e)}render(){return this.renderRootEl(o` + ${this.renderStartInput()} + ${this.renderEndInput()} + ${this.renderTrack()} + ${this.renderTickMarks()} + ${this.renderStartThumb()} + ${this.renderEndThumb()}`)}renderRootEl(e){const t=u({"mdc-slider--disabled":this.disabled,"mdc-slider--discrete":this.discrete});return o` +
+ ${e} +
`}renderStartInput(){return S}renderEndInput(){var e;return o` + + `}renderTrack(){return S}renderTickMarks(){return this.withTickMarks?o` +
+ ${this.tickMarks.map(e=>{const t=e===Ue.ACTIVE;return o`
`})} +
`:S}renderStartThumb(){return S}renderEndThumb(){const e=u({"mdc-slider__thumb--with-indicator":this.endThumbWithIndicator,"mdc-slider__thumb--top":this.endThumbTop}),t=A({"-webkit-transform":this.endThumbTransformStyle,transform:this.endThumbTransformStyle,"-webkit-transition":this.endThumbTransitionStyle,transition:this.endThumbTransitionStyle,left:this.endThumbTransformStyle||getComputedStyle(this).direction==="rtl"?"":`calc(${(this.valueEnd-this.min)/(this.max-this.min)*100}% - 24px)`,right:this.endThumbTransformStyle||getComputedStyle(this).direction!=="rtl"?"":`calc(${(this.valueEnd-this.min)/(this.max-this.min)*100}% - 24px)`}),d=this.shouldRenderEndRipple?o``:S;return o` +
+ ${d} + ${this.renderValueIndicator(this.valueToValueIndicatorTransform(this.valueEnd))} +
+
+ `}renderValueIndicator(e){return this.discrete?o` + `:S}disconnectedCallback(){super.disconnectedCallback(),this.mdcFoundation&&this.mdcFoundation.destroy()}createAdapter(){}async firstUpdated(){super.firstUpdated(),await this.layout(!0)}updated(e){super.updated(e),this.mdcFoundation&&(e.has("disabled")&&this.mdcFoundation.setDisabled(this.disabled),e.has("min")&&this.mdcFoundation.setMin(this.min),e.has("max")&&this.mdcFoundation.setMax(this.max),e.has("step")&&this.mdcFoundation.setStep(this.step),e.has("discrete")&&this.mdcFoundation.setIsDiscrete(this.discrete),e.has("withTickMarks")&&this.mdcFoundation.setHasTickMarks(this.withTickMarks))}async layout(e=!1){var t;(t=this.mdcFoundation)===null||t===void 0||t.layout({skipUpdateUI:e}),this.requestUpdate(),await this.updateComplete}onEndChange(e){var t;this.valueEnd=Number(e.target.value),(t=this.mdcFoundation)===null||t===void 0||t.handleInputChange(s.END)}onEndFocus(){var e;(e=this.mdcFoundation)===null||e===void 0||e.handleInputFocus(s.END),this.endRippleHandlers.startFocus()}onEndBlur(){var e;(e=this.mdcFoundation)===null||e===void 0||e.handleInputBlur(s.END),this.endRippleHandlers.endFocus()}onEndMouseenter(){var e;(e=this.mdcFoundation)===null||e===void 0||e.handleThumbMouseenter(),this.endRippleHandlers.startHover()}onEndMouseleave(){var e;(e=this.mdcFoundation)===null||e===void 0||e.handleThumbMouseleave(),this.endRippleHandlers.endHover()}onPointerdown(e){this.layout(),this.mdcFoundation&&(this.mdcFoundation.handlePointerdown(e),this.boundMoveListener=this.mdcFoundation.handleMove.bind(this.mdcFoundation),this.mdcRoot.addEventListener("pointermove",this.boundMoveListener))}onPointerup(){this.mdcFoundation&&(this.mdcFoundation.handleUp(),this.boundMoveListener&&(this.mdcRoot.removeEventListener("pointermove",this.boundMoveListener),this.boundMoveListener=null))}onContextmenu(e){e.preventDefault()}setFormData(e){this.name&&e.append(this.name,`${this.valueEnd}`)}}i([n("input.end")],f.prototype,"formElement",void 0);i([n(".mdc-slider")],f.prototype,"mdcRoot",void 0);i([n(".end.mdc-slider__thumb")],f.prototype,"endThumb",void 0);i([n(".end.mdc-slider__thumb .mdc-slider__thumb-knob")],f.prototype,"endThumbKnob",void 0);i([B(".end .ripple")],f.prototype,"endRipple",void 0);i([r({type:Boolean,reflect:!0})],f.prototype,"disabled",void 0);i([r({type:Number})],f.prototype,"min",void 0);i([r({type:Number})],f.prototype,"max",void 0);i([r({type:Number})],f.prototype,"valueEnd",void 0);i([r({type:String})],f.prototype,"name",void 0);i([r({type:Number})],f.prototype,"step",void 0);i([r({type:Boolean})],f.prototype,"withTickMarks",void 0);i([r({type:Boolean})],f.prototype,"discrete",void 0);i([l()],f.prototype,"tickMarks",void 0);i([l()],f.prototype,"trackTransformOriginStyle",void 0);i([l()],f.prototype,"trackLeftStyle",void 0);i([l()],f.prototype,"trackRightStyle",void 0);i([l()],f.prototype,"trackTransitionStyle",void 0);i([l()],f.prototype,"endThumbWithIndicator",void 0);i([l()],f.prototype,"endThumbTop",void 0);i([l()],f.prototype,"shouldRenderEndRipple",void 0);i([l()],f.prototype,"endThumbTransformStyle",void 0);i([l()],f.prototype,"endThumbTransitionStyle",void 0);i([I,r({type:String,attribute:"aria-label"})],f.prototype,"ariaLabel",void 0);i([I,r({type:String,attribute:"aria-labelledby"})],f.prototype,"ariaLabelledBy",void 0);i([I,r({type:String,attribute:"aria-describedby"})],f.prototype,"ariaDescribedBy",void 0);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class Ee extends f{get value(){return this.valueEnd}set value(e){this.valueEnd=e}renderTrack(){const e=A({"transform-origin":this.trackTransformOriginStyle,left:this.trackLeftStyle,right:this.trackRightStyle,"-webkit-transform":`scaleX(${(this.valueEnd-this.min)/(this.max-this.min)})`,transform:`scaleX(${(this.valueEnd-this.min)/(this.max-this.min)})`,"-webkit-transition":this.trackTransitionStyle,transition:this.trackTransitionStyle});return o` +
+
+
+
+
+
+
`}createAdapter(){return{addClass:e=>{switch(e){case"mdc-slider--disabled":this.disabled=!0;break}},removeClass:e=>{switch(e){case"mdc-slider--disabled":this.disabled=!1;break}},hasClass:e=>{switch(e){case"mdc-slider--disabled":return this.disabled;case"mdc-slider--discrete":return this.discrete;default:return!1}},addThumbClass:(e,t)=>{if(t!==s.START)switch(e){case"mdc-slider__thumb--with-indicator":this.endThumbWithIndicator=!0;break}},removeThumbClass:(e,t)=>{if(t!==s.START)switch(e){case"mdc-slider__thumb--with-indicator":this.endThumbWithIndicator=!1;break}},registerEventHandler:()=>{},deregisterEventHandler:()=>{},registerBodyEventHandler:(e,t)=>{document.body.addEventListener(e,t)},deregisterBodyEventHandler:(e,t)=>{document.body.removeEventListener(e,t)},registerInputEventHandler:(e,t,d)=>{e!==s.START&&this.formElement.addEventListener(t,d)},deregisterInputEventHandler:(e,t,d)=>{e!==s.START&&this.formElement.removeEventListener(t,d)},registerThumbEventHandler:()=>{},deregisterThumbEventHandler:()=>{},registerWindowEventHandler:(e,t)=>{window.addEventListener(e,t)},deregisterWindowEventHandler:(e,t)=>{window.addEventListener(e,t)},emitChangeEvent:(e,t)=>{if(t===s.START)return;const d=new CustomEvent("change",{bubbles:!0,composed:!0,detail:{value:e,thumb:t}});this.dispatchEvent(d)},emitDragEndEvent:(e,t)=>{t!==s.START&&this.endRippleHandlers.endPress()},emitDragStartEvent:(e,t)=>{t!==s.START&&this.endRippleHandlers.startPress()},emitInputEvent:(e,t)=>{if(t===s.START)return;const d=new CustomEvent("input",{bubbles:!0,composed:!0,detail:{value:e,thumb:t}});this.dispatchEvent(d)},focusInput:e=>{e!==s.START&&this.formElement.focus()},getAttribute:()=>"",getBoundingClientRect:()=>this.mdcRoot.getBoundingClientRect(),getInputAttribute:(e,t)=>{if(t===s.START)return null;switch(e){case"min":return this.min.toString();case"max":return this.max.toString();case"value":return this.valueEnd.toString();case"step":return this.step.toString();default:return null}},getInputValue:e=>e===s.START?"":this.valueEnd.toString(),getThumbBoundingClientRect:e=>e===s.START?this.getBoundingClientRect():this.endThumb.getBoundingClientRect(),getThumbKnobWidth:e=>e===s.START?0:this.endThumbKnob.getBoundingClientRect().width,getValueToAriaValueTextFn:()=>this.valueToAriaTextTransform,isInputFocused:e=>{if(e===s.START)return!1;const t=ve();return t[t.length-1]===this.formElement},isRTL:()=>getComputedStyle(this).direction==="rtl",setInputAttribute:(e,t,d)=>{s.START},removeInputAttribute:e=>{},setThumbStyleProperty:(e,t,d)=>{if(d!==s.START)switch(e){case"transform":case"-webkit-transform":this.endThumbTransformStyle=t;break;case"transition":case"-webkit-transition":this.endThumbTransitionStyle=t;break}},removeThumbStyleProperty:(e,t)=>{if(t!==s.START)switch(e){case"left":case"right":break;case"transition":case"-webkit-transition":this.endThumbTransitionStyle="";break}},setTrackActiveStyleProperty:(e,t)=>{switch(e){case"transform-origin":this.trackTransformOriginStyle=t;break;case"left":this.trackLeftStyle=t;break;case"right":this.trackRightStyle=t;break;case"transform":case"-webkit-transform":break;case"transition":case"-webkit-transition":this.trackTransitionStyle=t;break}},removeTrackActiveStyleProperty:e=>{switch(e){case"transition":case"-webkit-transition":this.trackTransitionStyle="";break}},setInputValue:(e,t)=>{t!==s.START&&(this.valueEnd=Number(e))},setPointerCapture:e=>{this.mdcRoot.setPointerCapture(e)},setValueIndicatorText:()=>{},updateTickMarks:e=>{this.tickMarks=e}}}}i([r({type:Number})],Ee.prototype,"value",null);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let ae=class extends Ee{};ae.styles=[ke];ae=i([v("mwc-slider")],ae);/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class F extends f{constructor(){super(...arguments),this.valueStart=0,this.startThumbWithIndicator=!1,this.startThumbTop=!1,this.shouldRenderStartRipple=!1,this.startThumbTransformStyle="",this.startThumbTransitionStyle="",this.startRippleHandlers=new O(()=>(this.shouldRenderStartRipple=!0,this.startRipple))}update(e){if(e.has("valueStart")&&this.mdcFoundation){this.mdcFoundation.setValueStart(this.valueStart);const t=this.mdcFoundation.getValueStart();t!==this.valueStart&&(this.valueStart=t)}super.update(e)}renderRootEl(e){const t=u({"mdc-slider--disabled":this.disabled,"mdc-slider--discrete":this.discrete});return o` +
+ ${e} +
`}renderStartInput(){var e;return o` + + `}renderEndInput(){var e;return o` + + `}renderTrack(){const e=A({"transform-origin":this.trackTransformOriginStyle,left:this.trackLeftStyle?this.trackLeftStyle:getComputedStyle(this).direction==="rtl"?"":`calc(${(this.valueStart-this.min)/(this.max-this.min)*100}%)`,right:this.trackRightStyle?this.trackRightStyle:getComputedStyle(this).direction!=="rtl"?"":`calc(${(this.valueStart-this.min)/(this.max-this.min)*100}%)`,"-webkit-transform":`scaleX(${(this.valueEnd-this.valueStart)/(this.max-this.min)})`,transform:`scaleX(${(this.valueEnd-this.valueStart)/(this.max-this.min)})`,"-webkit-transition":this.trackTransitionStyle,transition:this.trackTransitionStyle});return o` +
+
+
+
+
+
+
`}renderStartThumb(){const e=u({"mdc-slider__thumb--with-indicator":this.startThumbWithIndicator,"mdc-slider__thumb--top":this.startThumbTop}),t=A({"-webkit-transform":this.startThumbTransformStyle,transform:this.startThumbTransformStyle,"-webkit-transition":this.startThumbTransitionStyle,transition:this.startThumbTransitionStyle,left:this.startThumbTransformStyle||getComputedStyle(this).direction==="rtl"?"":`calc(${(this.valueStart-this.min)/(this.max-this.min)*100}% - 24px)`,right:this.startThumbTransformStyle||getComputedStyle(this).direction!=="rtl"?"":`calc(${(this.valueStart-this.min)/(this.max-this.min)*100}% - 24px)`}),d=this.shouldRenderStartRipple?o``:S;return o` +
+ ${d} + ${this.renderValueIndicator(this.valueToValueIndicatorTransform(this.valueStart))} +
+
+ `}createAdapter(){return{addClass:e=>{switch(e){case"mdc-slider--disabled":this.disabled=!0;break}},removeClass:e=>{switch(e){case"mdc-slider--disabled":this.disabled=!1;break}},hasClass:e=>{switch(e){case"mdc-slider--disabled":return this.disabled;case"mdc-slider--range":return!0;case"mdc-slider--discrete":return this.discrete;default:return!1}},addThumbClass:(e,t)=>{if(t===s.START)switch(e){case"mdc-slider__thumb--with-indicator":this.startThumbWithIndicator=!0;break;case"mdc-slider__thumb--top":this.startThumbTop=!0;break}else switch(e){case"mdc-slider__thumb--with-indicator":this.endThumbWithIndicator=!0;break;case"mdc-slider__thumb--top":this.endThumbTop=!0;break}},removeThumbClass:(e,t)=>{if(t===s.START)switch(e){case"mdc-slider__thumb--with-indicator":this.startThumbWithIndicator=!1;break;case"mdc-slider__thumb--top":this.startThumbTop=!1;break}else switch(e){case"mdc-slider__thumb--with-indicator":this.endThumbWithIndicator=!1;break;case"mdc-slider__thumb--top":this.endThumbTop=!1;break}},registerEventHandler:()=>{},deregisterEventHandler:()=>{},registerBodyEventHandler:(e,t)=>{document.body.addEventListener(e,t)},deregisterBodyEventHandler:(e,t)=>{document.body.removeEventListener(e,t)},registerInputEventHandler:(e,t,d)=>{e===s.START?this.startInput.addEventListener(t,d):this.formElement.addEventListener(t,d)},deregisterInputEventHandler:(e,t,d)=>{e===s.START?this.startInput.removeEventListener(t,d):this.formElement.removeEventListener(t,d)},registerThumbEventHandler:()=>{},deregisterThumbEventHandler:()=>{},registerWindowEventHandler:(e,t)=>{window.addEventListener(e,t)},deregisterWindowEventHandler:(e,t)=>{window.removeEventListener(e,t)},emitChangeEvent:(e,t)=>{const d=new CustomEvent("change",{bubbles:!0,composed:!0,detail:{value:e,thumb:t}});this.dispatchEvent(d)},emitDragEndEvent:(e,t)=>{t===s.START?this.startRippleHandlers.endPress():this.endRippleHandlers.endPress()},emitDragStartEvent:(e,t)=>{t===s.START?this.startRippleHandlers.startPress():this.endRippleHandlers.startPress()},emitInputEvent:(e,t)=>{const d=new CustomEvent("input",{bubbles:!0,composed:!0,detail:{value:e,thumb:t}});this.dispatchEvent(d)},focusInput:e=>{e===s.START?this.startInput.focus():this.formElement.focus()},getAttribute:()=>"",getBoundingClientRect:()=>this.mdcRoot.getBoundingClientRect(),getInputAttribute:(e,t)=>{if(t===s.START)switch(e){case"min":return this.min.toString();case"max":return this.valueEnd.toString();case"value":return this.valueStart.toString();case"step":return this.step.toString();default:return null}switch(e){case"min":return this.valueStart.toString();case"max":return this.max.toString();case"value":return this.valueEnd.toString();case"step":return this.step.toString();default:return null}},getInputValue:e=>e===s.START?this.valueStart.toString():this.valueEnd.toString(),getThumbBoundingClientRect:e=>e===s.START?this.startThumb.getBoundingClientRect():this.endThumb.getBoundingClientRect(),getThumbKnobWidth:e=>e===s.START?this.startThumbKnob.getBoundingClientRect().width:this.endThumbKnob.getBoundingClientRect().width,getValueToAriaValueTextFn:()=>this.valueToAriaTextTransform,isInputFocused:e=>{const t=ve(),d=t[t.length-1];return e===s.START?d===this.startInput:d===this.formElement},isRTL:()=>getComputedStyle(this).direction==="rtl",setInputAttribute:(e,t,d)=>{s.START},removeInputAttribute:e=>{},setThumbStyleProperty:(e,t,d)=>{if(d===s.START)switch(e){case"transform":case"-webkit-transform":this.startThumbTransformStyle=t;break;case"transition":case"-webkit-transition":this.startThumbTransitionStyle=t;break}else switch(e){case"transform":case"-webkit-transform":this.endThumbTransformStyle=t;break;case"transition":case"-webkit-transition":this.endThumbTransitionStyle=t;break}},removeThumbStyleProperty:(e,t)=>{if(t===s.START)switch(e){case"left":case"right":break;case"transition":case"-webkit-transition":this.startThumbTransitionStyle="";break}else switch(e){case"left":case"right":break;case"transition":case"-webkit-transition":this.endThumbTransitionStyle="";break}},setTrackActiveStyleProperty:(e,t)=>{switch(e){case"transform-origin":this.trackTransformOriginStyle=t;break;case"left":this.trackLeftStyle=t;break;case"right":this.trackRightStyle=t;break;case"transform":case"-webkit-transform":break;case"transition":case"-webkit-transition":this.trackTransitionStyle=t;break}},removeTrackActiveStyleProperty:e=>{switch(e){case"transition":case"-webkit-transition":this.trackTransitionStyle="";break}},setInputValue:(e,t)=>{t===s.START?this.valueStart=Number(e):this.valueEnd=Number(e)},setPointerCapture:e=>{this.mdcRoot.setPointerCapture(e)},setValueIndicatorText:()=>{},updateTickMarks:e=>{this.tickMarks=e}}}onStartChange(e){var t;this.valueStart=Number(e.target.value),(t=this.mdcFoundation)===null||t===void 0||t.handleInputChange(s.START)}onStartFocus(){var e;(e=this.mdcFoundation)===null||e===void 0||e.handleInputFocus(s.START),this.startRippleHandlers.startFocus()}onStartBlur(){var e;(e=this.mdcFoundation)===null||e===void 0||e.handleInputBlur(s.START),this.startRippleHandlers.endFocus()}onStartMouseenter(){var e;(e=this.mdcFoundation)===null||e===void 0||e.handleThumbMouseenter(),this.startRippleHandlers.startHover()}onStartMouseleave(){var e;(e=this.mdcFoundation)===null||e===void 0||e.handleThumbMouseleave(),this.startRippleHandlers.endHover()}setFormData(e){this.name&&(e.append(`${this.name}-start`,`${this.valueStart}`),e.append(`${this.name}-end`,`${this.valueEnd}`))}}i([n("input.start")],F.prototype,"startInput",void 0);i([n(".start.mdc-slider__thumb")],F.prototype,"startThumb",void 0);i([n(".start.mdc-slider__thumb .mdc-slider__thumb-knob")],F.prototype,"startThumbKnob",void 0);i([B(".start .ripple")],F.prototype,"startRipple",void 0);i([r({type:Number})],F.prototype,"valueStart",void 0);i([l()],F.prototype,"startThumbWithIndicator",void 0);i([l()],F.prototype,"startThumbTop",void 0);i([l()],F.prototype,"shouldRenderStartRipple",void 0);i([l()],F.prototype,"startThumbTransformStyle",void 0);i([l()],F.prototype,"startThumbTransitionStyle",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let le=class extends F{};le.styles=ke;le=i([v("mwc-slider-range")],le);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let ot=0;class x extends H{constructor(){super(...arguments),this.mdcFoundationClass=be,this.label="",this.icon="",this.hasImageIcon=!1,this.isFadingIndicator=!1,this.minWidth=!1,this.isMinWidthIndicator=!1,this.indicatorIcon="",this.stacked=!1,this.focusOnActivate=!0,this._active=!1,this.initFocus=!1,this.shouldRenderRipple=!1,this.useStateLayerCustomProperties=!1,this.rippleElement=null,this.rippleHandlers=new O(()=>(this.shouldRenderRipple=!0,this.ripple.then(e=>this.rippleElement=e),this.ripple))}get active(){return this._active}connectedCallback(){this.dir=document.dir,super.connectedCallback()}firstUpdated(){super.firstUpdated(),this.id=this.id||`mdc-tab-${++ot}`}render(){const e={"mdc-tab--min-width":this.minWidth,"mdc-tab--stacked":this.stacked};let t=o``;(this.hasImageIcon||this.icon)&&(t=o` + ${this.icon}`);let d=o``;return this.label&&(d=o` + ${this.label}`),o` + `}renderIndicator(){return o``}renderRipple(){return this.shouldRenderRipple?o``:""}createAdapter(){return Object.assign(Object.assign({},P(this.mdcRoot)),{setAttr:(e,t)=>this.mdcRoot.setAttribute(e,t),activateIndicator:async e=>{await this.tabIndicator.updateComplete,this.tabIndicator.activate(e)},deactivateIndicator:async()=>{await this.tabIndicator.updateComplete,this.tabIndicator.deactivate()},notifyInteracted:()=>this.dispatchEvent(new CustomEvent(be.strings.INTERACTED_EVENT,{detail:{tabId:this.id},bubbles:!0,composed:!0,cancelable:!0})),getOffsetLeft:()=>this.offsetLeft,getOffsetWidth:()=>this.mdcRoot.offsetWidth,getContentOffsetLeft:()=>this._contentElement.offsetLeft,getContentOffsetWidth:()=>this._contentElement.offsetWidth,focus:()=>{this.initFocus?this.initFocus=!1:this.mdcRoot.focus()}})}activate(e){e||(this.initFocus=!0),this.mdcFoundation?(this.mdcFoundation.activate(e),this.setActive(this.mdcFoundation.isActive())):this.updateComplete.then(()=>{this.mdcFoundation.activate(e),this.setActive(this.mdcFoundation.isActive())})}deactivate(){this.mdcFoundation.deactivate(),this.setActive(this.mdcFoundation.isActive())}setActive(e){const t=this.active;t!==e&&(this._active=e,this.requestUpdate("active",t))}computeDimensions(){return this.mdcFoundation.computeDimensions()}computeIndicatorClientRect(){return this.tabIndicator.computeContentClientRect()}focus(){this.mdcRoot.focus(),this.handleFocus()}handleClick(){this.handleFocus(),this.mdcFoundation.handleClick()}handleFocus(){this.handleRippleFocus()}handleBlur(){this.handleRippleBlur()}handleRippleMouseDown(e){const t=()=>{window.removeEventListener("mouseup",t),this.handleRippleDeactivate()};window.addEventListener("mouseup",t),this.rippleHandlers.startPress(e)}handleRippleTouchStart(e){this.rippleHandlers.startPress(e)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}handleRippleBlur(){this.rippleHandlers.endFocus()}get isRippleActive(){var e;return((e=this.rippleElement)===null||e===void 0?void 0:e.isActive)||!1}}x.shadowRootOptions={mode:"open",delegatesFocus:!0};i([n(".mdc-tab")],x.prototype,"mdcRoot",void 0);i([n("mwc-tab-indicator")],x.prototype,"tabIndicator",void 0);i([r()],x.prototype,"label",void 0);i([r()],x.prototype,"icon",void 0);i([r({type:Boolean})],x.prototype,"hasImageIcon",void 0);i([r({type:Boolean})],x.prototype,"isFadingIndicator",void 0);i([r({type:Boolean})],x.prototype,"minWidth",void 0);i([r({type:Boolean})],x.prototype,"isMinWidthIndicator",void 0);i([r({type:Boolean,reflect:!0,attribute:"active"})],x.prototype,"active",null);i([r()],x.prototype,"indicatorIcon",void 0);i([r({type:Boolean})],x.prototype,"stacked",void 0);i([T(async function(a){await this.updateComplete,this.mdcFoundation.setFocusOnActivate(a)}),r({type:Boolean})],x.prototype,"focusOnActivate",void 0);i([n(".mdc-tab__content")],x.prototype,"_contentElement",void 0);i([l()],x.prototype,"shouldRenderRipple",void 0);i([l()],x.prototype,"useStateLayerCustomProperties",void 0);i([B("mwc-ripple")],x.prototype,"ripple",void 0);i([C({passive:!0})],x.prototype,"handleRippleTouchStart",null);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const at=E`.material-icons{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase);position:relative}.mdc-tab .mdc-tab__text-label{color:rgba(0, 0, 0, 0.6)}.mdc-tab .mdc-tab__icon{color:rgba(0, 0, 0, 0.54);fill:currentColor}.mdc-tab__content{position:relative}.mdc-tab__icon{width:24px;height:24px;font-size:24px}.mdc-tab--active .mdc-tab__text-label{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-tab--active .mdc-tab__icon{color:#6200ee;color:var(--mdc-theme-primary, #6200ee);fill:currentColor}.mdc-tab{background:none}.mdc-tab{min-width:90px;padding-right:24px;padding-left:24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:150ms color linear;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-tab{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-tab .mdc-tab__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-tab .mdc-tab__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-tab.mdc-ripple-upgraded--unbounded .mdc-tab__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-tab.mdc-ripple-upgraded--foreground-activation .mdc-tab__ripple::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-tab.mdc-ripple-upgraded--foreground-deactivation .mdc-tab__ripple::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-tab:hover .mdc-tab__ripple::before,.mdc-tab.mdc-ripple-surface--hover .mdc-tab__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__ripple::before,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-tab:not(.mdc-ripple-upgraded) .mdc-tab__ripple::after{transition:opacity 150ms linear}.mdc-tab:not(.mdc-ripple-upgraded):active .mdc-tab__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-tab.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-tab__ripple{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;will-change:transform,opacity}:host{outline:none;flex:1 0 auto;display:flex;justify-content:center;-webkit-tap-highlight-color:transparent}.mdc-tab{height:var(--mdc-tab-height, 48px);margin-left:0;margin-right:0;padding-right:var(--mdc-tab-horizontal-padding, 24px);padding-left:var(--mdc-tab-horizontal-padding, 24px)}.mdc-tab--stacked{height:var(--mdc-tab-stacked-height, 72px)}.mdc-tab::-moz-focus-inner{border:0}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}.mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mdc-tab-text-label-color-default, rgba(0, 0, 0, 0.6))}.mdc-tab:not(.mdc-tab--active) .mdc-tab__icon{color:var(--mdc-tab-color-default, rgba(0, 0, 0, 0.54))}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let ne=class extends x{};ne.styles=[at];ne=i([v("mwc-tab")],ne);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class V extends H{constructor(){super(...arguments),this.mdcFoundationClass=Ne,this._scrollbarHeight=-1}_handleInteraction(){this.mdcFoundation.handleInteraction()}_handleTransitionEnd(e){this.mdcFoundation.handleTransitionEnd(e)}render(){return o` +
+
+
+
+
+ `}createAdapter(){return Object.assign(Object.assign({},P(this.mdcRoot)),{eventTargetMatchesSelector:(e,t)=>se(e,t),addScrollAreaClass:e=>this.scrollAreaElement.classList.add(e),setScrollAreaStyleProperty:(e,t)=>this.scrollAreaElement.style.setProperty(e,t),setScrollContentStyleProperty:(e,t)=>this.scrollContentElement.style.setProperty(e,t),getScrollContentStyleValue:e=>window.getComputedStyle(this.scrollContentElement).getPropertyValue(e),setScrollAreaScrollLeft:e=>this.scrollAreaElement.scrollLeft=e,getScrollAreaScrollLeft:()=>this.scrollAreaElement.scrollLeft,getScrollContentOffsetWidth:()=>this.scrollContentElement.offsetWidth,getScrollAreaOffsetWidth:()=>this.scrollAreaElement.offsetWidth,computeScrollAreaClientRect:()=>this.scrollAreaElement.getBoundingClientRect(),computeScrollContentClientRect:()=>this.scrollContentElement.getBoundingClientRect(),computeHorizontalScrollbarHeight:()=>(this._scrollbarHeight===-1&&(this.scrollAreaElement.style.overflowX="scroll",this._scrollbarHeight=this.scrollAreaElement.offsetHeight-this.scrollAreaElement.clientHeight,this.scrollAreaElement.style.overflowX=""),this._scrollbarHeight)})}getScrollPosition(){return this.mdcFoundation.getScrollPosition()}getScrollContentWidth(){return this.scrollContentElement.offsetWidth}incrementScrollPosition(e){this.mdcFoundation.incrementScroll(e)}scrollToPosition(e){this.mdcFoundation.scrollTo(e)}}i([n(".mdc-tab-scroller")],V.prototype,"mdcRoot",void 0);i([n(".mdc-tab-scroller__scroll-area")],V.prototype,"scrollAreaElement",void 0);i([n(".mdc-tab-scroller__scroll-content")],V.prototype,"scrollContentElement",void 0);i([C({passive:!0})],V.prototype,"_handleInteraction",null);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const lt=E`.mdc-tab-scroller{overflow-y:hidden}.mdc-tab-scroller.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-scroller__test{position:absolute;top:-9999px;width:100px;height:100px;overflow-x:scroll}.mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:touch;display:flex;overflow-x:hidden}.mdc-tab-scroller__scroll-area::-webkit-scrollbar,.mdc-tab-scroller__test::-webkit-scrollbar{display:none}.mdc-tab-scroller__scroll-area--scroll{overflow-x:scroll}.mdc-tab-scroller__scroll-content{position:relative;display:flex;flex:1 0 auto;transform:none;will-change:transform}.mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content{justify-content:flex-start}.mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content{justify-content:flex-end}.mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content{justify-content:center}.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:auto}:host{display:flex}.mdc-tab-scroller{flex:1}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let ce=class extends V{};ce.styles=[lt];ce=i([v("mwc-tab-scroller")],ce);export{O as R,c as T,x as a,Ze as s}; diff --git a/static/js/@material-1-aa5a4ba6.js.gz b/static/js/@material-1-aa5a4ba6.js.gz new file mode 100644 index 0000000..f4eadf8 Binary files /dev/null and b/static/js/@material-1-aa5a4ba6.js.gz differ diff --git a/static/js/@material-2-b5b93e32.js b/static/js/@material-2-b5b93e32.js new file mode 100644 index 0000000..6da6b57 --- /dev/null +++ b/static/js/@material-2-b5b93e32.js @@ -0,0 +1,267 @@ +import{e as r}from"./tslib-8d6b6c0f.js";import{i as u,a as pt,e as n,t as I,r as E,n as _,o as rt}from"./@lit-6c314d2e.js";import{$ as d,o as T,l as P,i as ut}from"./lit-html-987d3269.js";import{s as J}from"./lit-element-df07ecf2.js";import{C as ft}from"./@material-0-ea47a190.js";import{R as gt,a as yt}from"./@material-1-aa5a4ba6.js";import{E as bt,F as g,G as B,y as F,H as w,I as ot,J as _t,L as vt,N as xt,O as wt,P as It,Q as st}from"./@material-a4829285.js";/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const Et=s=>s.nodeType===Node.ELEMENT_NODE;function nt(s){return{addClass:t=>{s.classList.add(t)},removeClass:t=>{s.classList.remove(t)},hasClass:t=>s.classList.contains(t)}}let at=!1;const ct=()=>{},Ft={get passive(){return at=!0,!1}};document.addEventListener("x",ct,Ft);document.removeEventListener("x",ct);const Wt=at,Z=(s=window.document)=>{let t=s.activeElement;const e=[];if(!t)return e;for(;t&&(e.push(t),t.shadowRoot);)t=t.shadowRoot.activeElement;return e},dt=s=>{const t=Z();if(!t.length)return!1;const e=t[t.length-1],i=new Event("check-if-focused",{bubbles:!0,composed:!0});let o=[];const a=c=>{o=c.composedPath()};return document.body.addEventListener("check-if-focused",a),e.dispatchEvent(i),document.body.removeEventListener("check-if-focused",a),o.indexOf(s)!==-1};/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class S extends J{click(){if(this.mdcRoot){this.mdcRoot.focus(),this.mdcRoot.click();return}super.click()}createFoundation(){this.mdcFoundation!==void 0&&this.mdcFoundation.destroy(),this.mdcFoundationClass&&(this.mdcFoundation=new this.mdcFoundationClass(this.createAdapter()),this.mdcFoundation.init())}firstUpdated(){this.createFoundation()}}/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const h=s=>(t,e)=>{if(t.constructor._observers){if(!t.constructor.hasOwnProperty("_observers")){const i=t.constructor._observers;t.constructor._observers=new Map,i.forEach((o,a)=>t.constructor._observers.set(a,o))}}else{t.constructor._observers=new Map;const i=t.updated;t.updated=function(o){i.call(this,o),o.forEach((a,c)=>{const y=this.constructor._observers.get(c);y!==void 0&&y.call(this,this[c],a)})}}t.constructor._observers.set(e,s)};/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class p extends J{constructor(){super(...arguments),this.value="",this.group=null,this.tabindex=-1,this.disabled=!1,this.twoline=!1,this.activated=!1,this.graphic=null,this.multipleGraphics=!1,this.hasMeta=!1,this.noninteractive=!1,this.selected=!1,this.shouldRenderRipple=!1,this._managingList=null,this.boundOnClick=this.onClick.bind(this),this._firstChanged=!0,this._skipPropRequest=!1,this.rippleHandlers=new gt(()=>(this.shouldRenderRipple=!0,this.ripple)),this.listeners=[{target:this,eventNames:["click"],cb:()=>{this.onClick()}},{target:this,eventNames:["mouseenter"],cb:this.rippleHandlers.startHover},{target:this,eventNames:["mouseleave"],cb:this.rippleHandlers.endHover},{target:this,eventNames:["focus"],cb:this.rippleHandlers.startFocus},{target:this,eventNames:["blur"],cb:this.rippleHandlers.endFocus},{target:this,eventNames:["mousedown","touchstart"],cb:t=>{const e=t.type;this.onDown(e==="mousedown"?"mouseup":"touchend",t)}}]}get text(){const t=this.textContent;return t?t.trim():""}render(){const t=this.renderText(),e=this.graphic?this.renderGraphic():d``,i=this.hasMeta?this.renderMeta():d``;return d` + ${this.renderRipple()} + ${e} + ${t} + ${i}`}renderRipple(){return this.shouldRenderRipple?d` + + `:this.activated?d`
`:""}renderGraphic(){const t={multi:this.multipleGraphics};return d` + + + `}renderMeta(){return d` + + + `}renderText(){const t=this.twoline?this.renderTwoline():this.renderSingleLine();return d` + + ${t} + `}renderSingleLine(){return d``}renderTwoline(){return d` + + + + + + + `}onClick(){this.fireRequestSelected(!this.selected,"interaction")}onDown(t,e){const i=()=>{window.removeEventListener(t,i),this.rippleHandlers.endPress()};window.addEventListener(t,i),this.rippleHandlers.startPress(e)}fireRequestSelected(t,e){if(this.noninteractive)return;const i=new CustomEvent("request-selected",{bubbles:!0,composed:!0,detail:{source:e,selected:t}});this.dispatchEvent(i)}connectedCallback(){super.connectedCallback(),this.noninteractive||this.setAttribute("mwc-list-item","");for(const t of this.listeners)for(const e of t.eventNames)t.target.addEventListener(e,t.cb,{passive:!0})}disconnectedCallback(){super.disconnectedCallback();for(const t of this.listeners)for(const e of t.eventNames)t.target.removeEventListener(e,t.cb);this._managingList&&(this._managingList.debouncedLayout?this._managingList.debouncedLayout(!0):this._managingList.layout(!0))}firstUpdated(){const t=new Event("list-item-rendered",{bubbles:!0,composed:!0});this.dispatchEvent(t)}}r([u("slot")],p.prototype,"slotElement",void 0);r([pt("mwc-ripple")],p.prototype,"ripple",void 0);r([n({type:String})],p.prototype,"value",void 0);r([n({type:String,reflect:!0})],p.prototype,"group",void 0);r([n({type:Number,reflect:!0})],p.prototype,"tabindex",void 0);r([n({type:Boolean,reflect:!0}),h(function(s){s?this.setAttribute("aria-disabled","true"):this.setAttribute("aria-disabled","false")})],p.prototype,"disabled",void 0);r([n({type:Boolean,reflect:!0})],p.prototype,"twoline",void 0);r([n({type:Boolean,reflect:!0})],p.prototype,"activated",void 0);r([n({type:String,reflect:!0})],p.prototype,"graphic",void 0);r([n({type:Boolean})],p.prototype,"multipleGraphics",void 0);r([n({type:Boolean})],p.prototype,"hasMeta",void 0);r([n({type:Boolean,reflect:!0}),h(function(s){s?(this.removeAttribute("aria-checked"),this.removeAttribute("mwc-list-item"),this.selected=!1,this.activated=!1,this.tabIndex=-1):this.setAttribute("mwc-list-item","")})],p.prototype,"noninteractive",void 0);r([n({type:Boolean,reflect:!0}),h(function(s){const t=this.getAttribute("role"),e=t==="gridcell"||t==="option"||t==="row"||t==="tab";if(e&&s?this.setAttribute("aria-selected","true"):e&&this.setAttribute("aria-selected","false"),this._firstChanged){this._firstChanged=!1;return}this._skipPropRequest||this.fireRequestSelected(s,"property")})],p.prototype,"selected",void 0);r([I()],p.prototype,"shouldRenderRipple",void 0);r([I()],p.prototype,"_managingList",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const tt=E`:host{cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;height:48px;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:var(--mdc-list-side-padding, 16px);padding-right:var(--mdc-list-side-padding, 16px);outline:none;height:48px;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}:host:focus{outline:none}:host([activated]){color:#6200ee;color:var(--mdc-theme-primary, #6200ee);--mdc-ripple-color: var( --mdc-theme-primary, #6200ee )}:host([activated]) .mdc-deprecated-list-item__graphic{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}:host([activated]) .fake-activated-ripple::before{position:absolute;display:block;top:0;bottom:0;left:0;right:0;width:100%;height:100%;pointer-events:none;z-index:1;content:"";opacity:0.12;opacity:var(--mdc-ripple-activated-opacity, 0.12);background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-deprecated-list-item__graphic{flex-shrink:0;align-items:center;justify-content:center;fill:currentColor;display:inline-flex}.mdc-deprecated-list-item__graphic ::slotted(*){flex-shrink:0;align-items:center;justify-content:center;fill:currentColor;width:100%;height:100%;text-align:center}.mdc-deprecated-list-item__meta{width:var(--mdc-list-item-meta-size, 24px);height:var(--mdc-list-item-meta-size, 24px);margin-left:auto;margin-right:0;color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-deprecated-list-item__meta.multi{width:auto}.mdc-deprecated-list-item__meta ::slotted(*){width:var(--mdc-list-item-meta-size, 24px);line-height:var(--mdc-list-item-meta-size, 24px)}.mdc-deprecated-list-item__meta ::slotted(.material-icons),.mdc-deprecated-list-item__meta ::slotted(mwc-icon){line-height:var(--mdc-list-item-meta-size, 24px) !important}.mdc-deprecated-list-item__meta ::slotted(:not(.material-icons):not(mwc-icon)){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit)}[dir=rtl] .mdc-deprecated-list-item__meta,.mdc-deprecated-list-item__meta[dir=rtl]{margin-left:0;margin-right:auto}.mdc-deprecated-list-item__meta ::slotted(*){width:100%;height:100%}.mdc-deprecated-list-item__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-deprecated-list-item__text ::slotted([for]),.mdc-deprecated-list-item__text[for]{pointer-events:none}.mdc-deprecated-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal;margin-bottom:-20px;display:block}.mdc-deprecated-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-deprecated-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-deprecated-list-item__secondary-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal;display:block}.mdc-deprecated-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-deprecated-list--dense .mdc-deprecated-list-item__secondary-text{font-size:inherit}* ::slotted(a),a{color:inherit;text-decoration:none}:host([twoline]){height:72px}:host([twoline]) .mdc-deprecated-list-item__text{align-self:flex-start}:host([disabled]),:host([noninteractive]){cursor:default;pointer-events:none}:host([disabled]) .mdc-deprecated-list-item__text ::slotted(*){opacity:.38}:host([disabled]) .mdc-deprecated-list-item__text ::slotted(*),:host([disabled]) .mdc-deprecated-list-item__primary-text ::slotted(*),:host([disabled]) .mdc-deprecated-list-item__secondary-text ::slotted(*){color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-deprecated-list-item__secondary-text ::slotted(*){color:rgba(0, 0, 0, 0.54);color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-deprecated-list-item__graphic ::slotted(*){background-color:transparent;color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-deprecated-list-group__subheader ::slotted(*){color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}:host([graphic=avatar]) .mdc-deprecated-list-item__graphic{width:var(--mdc-list-item-graphic-size, 40px);height:var(--mdc-list-item-graphic-size, 40px)}:host([graphic=avatar]) .mdc-deprecated-list-item__graphic.multi{width:auto}:host([graphic=avatar]) .mdc-deprecated-list-item__graphic ::slotted(*){width:var(--mdc-list-item-graphic-size, 40px);line-height:var(--mdc-list-item-graphic-size, 40px)}:host([graphic=avatar]) .mdc-deprecated-list-item__graphic ::slotted(.material-icons),:host([graphic=avatar]) .mdc-deprecated-list-item__graphic ::slotted(mwc-icon){line-height:var(--mdc-list-item-graphic-size, 40px) !important}:host([graphic=avatar]) .mdc-deprecated-list-item__graphic ::slotted(*){border-radius:50%}:host([graphic=avatar]) .mdc-deprecated-list-item__graphic,:host([graphic=medium]) .mdc-deprecated-list-item__graphic,:host([graphic=large]) .mdc-deprecated-list-item__graphic,:host([graphic=control]) .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:var(--mdc-list-item-graphic-margin, 16px)}[dir=rtl] :host([graphic=avatar]) .mdc-deprecated-list-item__graphic,[dir=rtl] :host([graphic=medium]) .mdc-deprecated-list-item__graphic,[dir=rtl] :host([graphic=large]) .mdc-deprecated-list-item__graphic,[dir=rtl] :host([graphic=control]) .mdc-deprecated-list-item__graphic,:host([graphic=avatar]) .mdc-deprecated-list-item__graphic[dir=rtl],:host([graphic=medium]) .mdc-deprecated-list-item__graphic[dir=rtl],:host([graphic=large]) .mdc-deprecated-list-item__graphic[dir=rtl],:host([graphic=control]) .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:var(--mdc-list-item-graphic-margin, 16px);margin-right:0}:host([graphic=icon]) .mdc-deprecated-list-item__graphic{width:var(--mdc-list-item-graphic-size, 24px);height:var(--mdc-list-item-graphic-size, 24px);margin-left:0;margin-right:var(--mdc-list-item-graphic-margin, 32px)}:host([graphic=icon]) .mdc-deprecated-list-item__graphic.multi{width:auto}:host([graphic=icon]) .mdc-deprecated-list-item__graphic ::slotted(*){width:var(--mdc-list-item-graphic-size, 24px);line-height:var(--mdc-list-item-graphic-size, 24px)}:host([graphic=icon]) .mdc-deprecated-list-item__graphic ::slotted(.material-icons),:host([graphic=icon]) .mdc-deprecated-list-item__graphic ::slotted(mwc-icon){line-height:var(--mdc-list-item-graphic-size, 24px) !important}[dir=rtl] :host([graphic=icon]) .mdc-deprecated-list-item__graphic,:host([graphic=icon]) .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:var(--mdc-list-item-graphic-margin, 32px);margin-right:0}:host([graphic=avatar]:not([twoLine])),:host([graphic=icon]:not([twoLine])){height:56px}:host([graphic=medium]:not([twoLine])),:host([graphic=large]:not([twoLine])){height:72px}:host([graphic=medium]) .mdc-deprecated-list-item__graphic,:host([graphic=large]) .mdc-deprecated-list-item__graphic{width:var(--mdc-list-item-graphic-size, 56px);height:var(--mdc-list-item-graphic-size, 56px)}:host([graphic=medium]) .mdc-deprecated-list-item__graphic.multi,:host([graphic=large]) .mdc-deprecated-list-item__graphic.multi{width:auto}:host([graphic=medium]) .mdc-deprecated-list-item__graphic ::slotted(*),:host([graphic=large]) .mdc-deprecated-list-item__graphic ::slotted(*){width:var(--mdc-list-item-graphic-size, 56px);line-height:var(--mdc-list-item-graphic-size, 56px)}:host([graphic=medium]) .mdc-deprecated-list-item__graphic ::slotted(.material-icons),:host([graphic=medium]) .mdc-deprecated-list-item__graphic ::slotted(mwc-icon),:host([graphic=large]) .mdc-deprecated-list-item__graphic ::slotted(.material-icons),:host([graphic=large]) .mdc-deprecated-list-item__graphic ::slotted(mwc-icon){line-height:var(--mdc-list-item-graphic-size, 56px) !important}:host([graphic=large]){padding-left:0px}`;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let U=class extends p{};U.styles=[tt];U=r([_("mwc-list-item")],U);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const H=(s,t)=>s-t,At=(s,t)=>{const e=Array.from(s),i=Array.from(t),o={added:[],removed:[]},a=e.sort(H),c=i.sort(H);let f=0,y=0;for(;f{const t=s===g.UNSET_INDEX?new Set:s;return R(t)?new Set(t):new Set([t])};class et extends bt{constructor(t){super(Object.assign(Object.assign({},et.defaultAdapter),t)),this.isMulti_=!1,this.wrapFocus_=!1,this.isVertical_=!0,this.selectedIndex_=g.UNSET_INDEX,this.focusedItemIndex_=g.UNSET_INDEX,this.useActivatedClass_=!1,this.ariaCurrentAttrValue_=null}static get strings(){return B}static get numbers(){return g}static get defaultAdapter(){return{focusItemAtIndex:()=>{},getFocusedElementIndex:()=>0,getListItemCount:()=>0,isFocusInsideList:()=>!1,isRootFocused:()=>!1,notifyAction:()=>{},notifySelected:()=>{},getSelectedStateForElementIndex:()=>!1,setDisabledStateForElementIndex:()=>{},getDisabledStateForElementIndex:()=>!1,setSelectedStateForElementIndex:()=>{},setActivatedStateForElementIndex:()=>{},setTabIndexForElementIndex:()=>{},setAttributeForElementIndex:()=>{},getAttributeForElementIndex:()=>null}}setWrapFocus(t){this.wrapFocus_=t}setMulti(t){this.isMulti_=t;const e=this.selectedIndex_;if(t){if(!R(e)){const i=e===g.UNSET_INDEX;this.selectedIndex_=i?new Set:new Set([e])}}else if(R(e))if(e.size){const i=Array.from(e).sort(H);this.selectedIndex_=i[0]}else this.selectedIndex_=g.UNSET_INDEX}setVerticalOrientation(t){this.isVertical_=t}setUseActivatedClass(t){this.useActivatedClass_=t}getSelectedIndex(){return this.selectedIndex_}setSelectedIndex(t){!this.isIndexValid_(t)||(this.isMulti_?this.setMultiSelectionAtIndex_(D(t)):this.setSingleSelectionAtIndex_(t))}handleFocusIn(t,e){e>=0&&this.adapter.setTabIndexForElementIndex(e,0)}handleFocusOut(t,e){e>=0&&this.adapter.setTabIndexForElementIndex(e,-1),setTimeout(()=>{this.adapter.isFocusInsideList()||this.setTabindexToFirstSelectedItem_()},0)}handleKeydown(t,e,i){const o=F(t)==="ArrowLeft",a=F(t)==="ArrowUp",c=F(t)==="ArrowRight",f=F(t)==="ArrowDown",y=F(t)==="Home",v=F(t)==="End",x=F(t)==="Enter",ht=F(t)==="Spacebar";if(this.adapter.isRootFocused()){a||v?(t.preventDefault(),this.focusLastElement()):(f||y)&&(t.preventDefault(),this.focusFirstElement());return}let A=this.adapter.getFocusedElementIndex();if(A===-1&&(A=i,A<0))return;let C;if(this.isVertical_&&f||!this.isVertical_&&c)this.preventDefaultEvent(t),C=this.focusNextElement(A);else if(this.isVertical_&&a||!this.isVertical_&&o)this.preventDefaultEvent(t),C=this.focusPrevElement(A);else if(y)this.preventDefaultEvent(t),C=this.focusFirstElement();else if(v)this.preventDefaultEvent(t),C=this.focusLastElement();else if((x||ht)&&e){const it=t.target;if(it&&it.tagName==="A"&&x)return;this.preventDefaultEvent(t),this.setSelectedIndexOnAction_(A,!0)}this.focusedItemIndex_=A,C!==void 0&&(this.setTabindexAtIndex_(C),this.focusedItemIndex_=C)}handleSingleSelection(t,e,i){t!==g.UNSET_INDEX&&(this.setSelectedIndexOnAction_(t,e,i),this.setTabindexAtIndex_(t),this.focusedItemIndex_=t)}focusNextElement(t){const e=this.adapter.getListItemCount();let i=t+1;if(i>=e)if(this.wrapFocus_)i=0;else return t;return this.adapter.focusItemAtIndex(i),i}focusPrevElement(t){let e=t-1;if(e<0)if(this.wrapFocus_)e=this.adapter.getListItemCount()-1;else return t;return this.adapter.focusItemAtIndex(e),e}focusFirstElement(){return this.adapter.focusItemAtIndex(0),0}focusLastElement(){const t=this.adapter.getListItemCount()-1;return this.adapter.focusItemAtIndex(t),t}setEnabled(t,e){!this.isIndexValid_(t)||this.adapter.setDisabledStateForElementIndex(t,!e)}preventDefaultEvent(t){const i=`${t.target.tagName}`.toLowerCase();Ct.indexOf(i)===-1&&t.preventDefault()}setSingleSelectionAtIndex_(t,e=!0){this.selectedIndex_!==t&&(this.selectedIndex_!==g.UNSET_INDEX&&(this.adapter.setSelectedStateForElementIndex(this.selectedIndex_,!1),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(this.selectedIndex_,!1)),e&&this.adapter.setSelectedStateForElementIndex(t,!0),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(t,!0),this.setAriaForSingleSelectionAtIndex_(t),this.selectedIndex_=t,this.adapter.notifySelected(t))}setMultiSelectionAtIndex_(t,e=!0){const i=D(this.selectedIndex_),o=At(i,t);if(!(!o.removed.length&&!o.added.length)){for(const a of o.removed)e&&this.adapter.setSelectedStateForElementIndex(a,!1),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(a,!1);for(const a of o.added)e&&this.adapter.setSelectedStateForElementIndex(a,!0),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(a,!0);this.selectedIndex_=t,this.adapter.notifySelected(t,o)}}setAriaForSingleSelectionAtIndex_(t){this.selectedIndex_===g.UNSET_INDEX&&(this.ariaCurrentAttrValue_=this.adapter.getAttributeForElementIndex(t,B.ARIA_CURRENT));const e=this.ariaCurrentAttrValue_!==null,i=e?B.ARIA_CURRENT:B.ARIA_SELECTED;this.selectedIndex_!==g.UNSET_INDEX&&this.adapter.setAttributeForElementIndex(this.selectedIndex_,i,"false");const o=e?this.ariaCurrentAttrValue_:"true";this.adapter.setAttributeForElementIndex(t,i,o)}setTabindexAtIndex_(t){this.focusedItemIndex_===g.UNSET_INDEX&&t!==0?this.adapter.setTabIndexForElementIndex(0,-1):this.focusedItemIndex_>=0&&this.focusedItemIndex_!==t&&this.adapter.setTabIndexForElementIndex(this.focusedItemIndex_,-1),this.adapter.setTabIndexForElementIndex(t,0)}setTabindexToFirstSelectedItem_(){let t=0;typeof this.selectedIndex_=="number"&&this.selectedIndex_!==g.UNSET_INDEX?t=this.selectedIndex_:R(this.selectedIndex_)&&this.selectedIndex_.size>0&&(t=Math.min(...this.selectedIndex_)),this.setTabindexAtIndex_(t)}isIndexValid_(t){if(t instanceof Set){if(!this.isMulti_)throw new Error("MDCListFoundation: Array of index is only supported for checkbox based list");if(t.size===0)return!0;{let e=!1;for(const i of t)if(e=this.isIndexInRange_(i),e)break;return e}}else if(typeof t=="number"){if(this.isMulti_)throw new Error("MDCListFoundation: Expected array of index for checkbox based list but got number: "+t);return t===g.UNSET_INDEX||this.isIndexInRange_(t)}else return!1}isIndexInRange_(t){const e=this.adapter.getListItemCount();return t>=0&&t{s(i)},t)}}const z=s=>s.hasAttribute("mwc-list-item");function St(){const s=this.itemsReadyResolver;this.itemsReady=new Promise(t=>this.itemsReadyResolver=t),s()}class b extends S{constructor(){super(),this.mdcAdapter=null,this.mdcFoundationClass=et,this.activatable=!1,this.multi=!1,this.wrapFocus=!1,this.itemRoles=null,this.innerRole=null,this.innerAriaLabel=null,this.rootTabbable=!1,this.previousTabindex=null,this.noninteractive=!1,this.itemsReadyResolver=()=>{},this.itemsReady=Promise.resolve([]),this.items_=[];const t=Tt(this.layout.bind(this));this.debouncedLayout=(e=!0)=>{St.call(this),t(e)}}async getUpdateComplete(){const t=await super.getUpdateComplete();return await this.itemsReady,t}get items(){return this.items_}updateItems(){var t;const e=(t=this.assignedElements)!==null&&t!==void 0?t:[],i=[];for(const c of e)z(c)&&(i.push(c),c._managingList=this),c.hasAttribute("divider")&&!c.hasAttribute("role")&&c.setAttribute("role","separator");this.items_=i;const o=new Set;if(this.items_.forEach((c,f)=>{this.itemRoles?c.setAttribute("role",this.itemRoles):c.removeAttribute("role"),c.selected&&o.add(f)}),this.multi)this.select(o);else{const c=o.size?o.entries().next().value[1]:-1;this.select(c)}const a=new Event("items-updated",{bubbles:!0,composed:!0});this.dispatchEvent(a)}get selected(){const t=this.index;if(!R(t))return t===-1?null:this.items[t];const e=[];for(const i of t)e.push(this.items[i]);return e}get index(){return this.mdcFoundation?this.mdcFoundation.getSelectedIndex():-1}render(){const t=this.innerRole===null?void 0:this.innerRole,e=this.innerAriaLabel===null?void 0:this.innerAriaLabel,i=this.rootTabbable?"0":"-1";return d` + +
    + + ${this.renderPlaceholder()} +
+ `}renderPlaceholder(){var t;const e=(t=this.assignedElements)!==null&&t!==void 0?t:[];return this.emptyMessage!==void 0&&e.length===0?d` + ${this.emptyMessage} + `:null}firstUpdated(){super.firstUpdated(),this.items.length||(this.mdcFoundation.setMulti(this.multi),this.layout())}onFocusIn(t){if(this.mdcFoundation&&this.mdcRoot){const e=this.getIndexOfTarget(t);this.mdcFoundation.handleFocusIn(t,e)}}onFocusOut(t){if(this.mdcFoundation&&this.mdcRoot){const e=this.getIndexOfTarget(t);this.mdcFoundation.handleFocusOut(t,e)}}onKeydown(t){if(this.mdcFoundation&&this.mdcRoot){const e=this.getIndexOfTarget(t),i=t.target,o=z(i);this.mdcFoundation.handleKeydown(t,o,e)}}onRequestSelected(t){if(this.mdcFoundation){let e=this.getIndexOfTarget(t);if(e===-1&&(this.layout(),e=this.getIndexOfTarget(t),e===-1)||this.items[e].disabled)return;const o=t.detail.selected,a=t.detail.source;this.mdcFoundation.handleSingleSelection(e,a==="interaction",o),t.stopPropagation()}}getIndexOfTarget(t){const e=this.items,i=t.composedPath();for(const o of i){let a=-1;if(Et(o)&&z(o)&&(a=e.indexOf(o)),a!==-1)return a}return-1}createAdapter(){return this.mdcAdapter={getListItemCount:()=>this.mdcRoot?this.items.length:0,getFocusedElementIndex:this.getFocusedItemIndex,getAttributeForElementIndex:(t,e)=>{if(!this.mdcRoot)return"";const o=this.items[t];return o?o.getAttribute(e):""},setAttributeForElementIndex:(t,e,i)=>{if(!this.mdcRoot)return;const o=this.items[t];o&&o.setAttribute(e,i)},focusItemAtIndex:t=>{const e=this.items[t];e&&e.focus()},setTabIndexForElementIndex:(t,e)=>{const i=this.items[t];i&&(i.tabindex=e)},notifyAction:t=>{const e={bubbles:!0,composed:!0};e.detail={index:t};const i=new CustomEvent("action",e);this.dispatchEvent(i)},notifySelected:(t,e)=>{const i={bubbles:!0,composed:!0};i.detail={index:t,diff:e};const o=new CustomEvent("selected",i);this.dispatchEvent(o)},isFocusInsideList:()=>dt(this),isRootFocused:()=>{const t=this.mdcRoot;return t.getRootNode().activeElement===t},setDisabledStateForElementIndex:(t,e)=>{const i=this.items[t];!i||(i.disabled=e)},getDisabledStateForElementIndex:t=>{const e=this.items[t];return e?e.disabled:!1},setSelectedStateForElementIndex:(t,e)=>{const i=this.items[t];!i||(i.selected=e)},getSelectedStateForElementIndex:t=>{const e=this.items[t];return e?e.selected:!1},setActivatedStateForElementIndex:(t,e)=>{const i=this.items[t];!i||(i.activated=e)}},this.mdcAdapter}selectUi(t,e=!1){const i=this.items[t];i&&(i.selected=!0,i.activated=e)}deselectUi(t){const e=this.items[t];e&&(e.selected=!1,e.activated=!1)}select(t){!this.mdcFoundation||this.mdcFoundation.setSelectedIndex(t)}toggle(t,e){this.multi&&this.mdcFoundation.toggleMultiAtIndex(t,e)}onListItemConnected(t){const e=t.target;this.layout(this.items.indexOf(e)===-1)}layout(t=!0){t&&this.updateItems();const e=this.items[0];for(const i of this.items)i.tabindex=-1;e&&(this.noninteractive?this.previousTabindex||(this.previousTabindex=e):e.tabindex=0),this.itemsReadyResolver()}getFocusedItemIndex(){if(!this.mdcRoot||!this.items.length)return-1;const t=Z();if(!t.length)return-1;for(let e=t.length-1;e>=0;e--){const i=t[e];if(z(i))return this.items.indexOf(i)}return-1}focusItemAtIndex(t){for(const e of this.items)if(e.tabindex===0){e.tabindex=-1;break}this.items[t].tabindex=0,this.items[t].focus()}focus(){const t=this.mdcRoot;t&&t.focus()}blur(){const t=this.mdcRoot;t&&t.blur()}}r([n({type:String})],b.prototype,"emptyMessage",void 0);r([u(".mdc-deprecated-list")],b.prototype,"mdcRoot",void 0);r([rt("",!0,"*")],b.prototype,"assignedElements",void 0);r([rt("",!0,'[tabindex="0"]')],b.prototype,"tabbableElements",void 0);r([n({type:Boolean}),h(function(s){this.mdcFoundation&&this.mdcFoundation.setUseActivatedClass(s)})],b.prototype,"activatable",void 0);r([n({type:Boolean}),h(function(s,t){this.mdcFoundation&&this.mdcFoundation.setMulti(s),t!==void 0&&this.layout()})],b.prototype,"multi",void 0);r([n({type:Boolean}),h(function(s){this.mdcFoundation&&this.mdcFoundation.setWrapFocus(s)})],b.prototype,"wrapFocus",void 0);r([n({type:String}),h(function(s,t){t!==void 0&&this.updateItems()})],b.prototype,"itemRoles",void 0);r([n({type:String})],b.prototype,"innerRole",void 0);r([n({type:String})],b.prototype,"innerAriaLabel",void 0);r([n({type:Boolean})],b.prototype,"rootTabbable",void 0);r([n({type:Boolean,reflect:!0}),h(function(s){var t,e;if(s){const i=(e=(t=this.tabbableElements)===null||t===void 0?void 0:t[0])!==null&&e!==void 0?e:null;this.previousTabindex=i,i&&i.setAttribute("tabindex","-1")}else!s&&this.previousTabindex&&(this.previousTabindex.setAttribute("tabindex","0"),this.previousTabindex=null)})],b.prototype,"noninteractive",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Rt=E`@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}:host{display:block}.mdc-deprecated-list{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);line-height:1.5rem;margin:0;padding:8px 0;list-style-type:none;color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));padding:var(--mdc-list-vertical-padding, 8px) 0}.mdc-deprecated-list:focus{outline:none}.mdc-deprecated-list-item{height:48px}.mdc-deprecated-list--dense{padding-top:4px;padding-bottom:4px;font-size:.812rem}.mdc-deprecated-list ::slotted([divider]){height:0;margin:0;border:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0, 0, 0, 0.12)}.mdc-deprecated-list ::slotted([divider][padded]){margin:0 var(--mdc-list-side-padding, 16px)}.mdc-deprecated-list ::slotted([divider][inset]){margin-left:var(--mdc-list-inset-margin, 72px);margin-right:0;width:calc( 100% - var(--mdc-list-inset-margin, 72px) )}[dir=rtl] .mdc-deprecated-list ::slotted([divider][inset]),.mdc-deprecated-list ::slotted([divider][inset][dir=rtl]){margin-left:0;margin-right:var(--mdc-list-inset-margin, 72px)}.mdc-deprecated-list ::slotted([divider][inset][padded]){width:calc( 100% - var(--mdc-list-inset-margin, 72px) - var(--mdc-list-side-padding, 16px) )}.mdc-deprecated-list--dense ::slotted([mwc-list-item]){height:40px}.mdc-deprecated-list--dense ::slotted([mwc-list]){--mdc-list-item-graphic-size: 20px}.mdc-deprecated-list--two-line.mdc-deprecated-list--dense ::slotted([mwc-list-item]),.mdc-deprecated-list--avatar-list.mdc-deprecated-list--dense ::slotted([mwc-list-item]){height:60px}.mdc-deprecated-list--avatar-list.mdc-deprecated-list--dense ::slotted([mwc-list]){--mdc-list-item-graphic-size: 36px}:host([noninteractive]){pointer-events:none;cursor:default}.mdc-deprecated-list--dense ::slotted(.mdc-deprecated-list-item__primary-text){display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-deprecated-list--dense ::slotted(.mdc-deprecated-list-item__primary-text)::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-deprecated-list--dense ::slotted(.mdc-deprecated-list-item__primary-text)::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}`;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let V=class extends b{};V.styles=[Rt];V=r([_("mwc-list")],V);/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */function kt(s,t,e){const i=s.constructor;if(!e){const f=`__${t}`;if(e=i.getPropertyDescriptor(t,f),!e)throw new Error("@ariaProperty must be used after a @property decorator")}const o=e;let a="";if(!o.set)throw new Error(`@ariaProperty requires a setter for ${t}`);if(s.dispatchWizEvent)return e;const c={configurable:!0,enumerable:!0,set(f){if(a===""){const y=i.getPropertyOptions(t);a=typeof y.attribute=="string"?y.attribute:t}this.hasAttribute(a)&&this.removeAttribute(a),o.set.call(this,f)}};return o.get&&(c.get=function(){return o.get.call(this)}),c}function Qt(s,t,e){if(t!==void 0)return kt(s,t,e);throw new Error("@ariaProperty only supports TypeScript Decorators")}/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Lt=E`:host{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let q=class extends J{render(){return d``}};q.styles=[Lt];q=r([_("mwc-icon")],q);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */var M,N;const Ot=(N=(M=window.ShadyDOM)===null||M===void 0?void 0:M.inUse)!==null&&N!==void 0?N:!1;class lt extends S{constructor(){super(...arguments),this.disabled=!1,this.containingForm=null,this.formDataListener=t=>{this.disabled||this.setFormData(t.formData)}}findFormElement(){if(!this.shadowRoot||Ot)return null;const e=this.getRootNode().querySelectorAll("form");for(const i of Array.from(e))if(i.contains(this))return i;return null}connectedCallback(){var t;super.connectedCallback(),this.containingForm=this.findFormElement(),(t=this.containingForm)===null||t===void 0||t.addEventListener("formdata",this.formDataListener)}disconnectedCallback(){var t;super.disconnectedCallback(),(t=this.containingForm)===null||t===void 0||t.removeEventListener("formdata",this.formDataListener),this.containingForm=null}click(){this.formElement&&!this.disabled&&(this.formElement.focus(),this.formElement.click())}firstUpdated(){super.firstUpdated(),this.shadowRoot&&this.mdcRoot.addEventListener("change",t=>{this.dispatchEvent(new Event("change",t))})}}lt.shadowRootOptions={mode:"open",delegatesFocus:!0};r([n({type:Boolean})],lt.prototype,"disabled",void 0);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class $t extends ft{renderIndeterminateContainer(){return d` +
+
+ ${this.renderIndeterminateSpinnerLayer()} +
+
+ ${this.renderIndeterminateSpinnerLayer()} +
+
+ ${this.renderIndeterminateSpinnerLayer()} +
+
+ ${this.renderIndeterminateSpinnerLayer()} +
+
`}}/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Bt=E`.mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee;stroke:var(--mdc-theme-primary, #6200ee)}.mdc-circular-progress__determinate-track{stroke:transparent}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:transparent}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}:host{display:inline-flex}.mdc-circular-progress__determinate-track{stroke:transparent;stroke:var(--mdc-circular-progress-track-color, transparent)}.mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee;stroke:var(--mdc-circular-progress-bar-color-1, var(--mdc-theme-primary, #6200ee))}.mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee;stroke:var(--mdc-circular-progress-bar-color-2, var(--mdc-theme-primary, #6200ee))}.mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee;stroke:var(--mdc-circular-progress-bar-color-3, var(--mdc-theme-primary, #6200ee))}.mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee;stroke:var(--mdc-circular-progress-bar-color-4, var(--mdc-theme-primary, #6200ee))}:host{display:inline-flex}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let G=class extends $t{};G.styles=[Bt];G=r([_("mwc-circular-progress-four-color")],G);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class k extends p{constructor(){super(...arguments),this.left=!1,this.graphic="control"}render(){const t={"mdc-deprecated-list-item__graphic":this.left,"mdc-deprecated-list-item__meta":!this.left},e=this.renderText(),i=this.graphic&&this.graphic!=="control"&&!this.left?this.renderGraphic():d``,o=this.hasMeta&&this.left?this.renderMeta():d``,a=this.renderRipple();return d` + ${a} + ${i} + ${this.left?"":e} + + + + + ${this.left?e:""} + ${o}`}async onChange(t){const e=t.target;this.selected===e.checked||(this._skipPropRequest=!0,this.selected=e.checked,await this.updateComplete,this._skipPropRequest=!1)}}r([u("slot")],k.prototype,"slotElement",void 0);r([u("mwc-checkbox")],k.prototype,"checkboxElement",void 0);r([n({type:Boolean})],k.prototype,"left",void 0);r([n({type:String,reflect:!0})],k.prototype,"graphic",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const mt=E`:host(:not([twoline])){height:56px}:host(:not([left])) .mdc-deprecated-list-item__meta{height:40px;width:40px}`;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let K=class extends k{};K.styles=[tt,mt];K=r([_("mwc-check-list-item")],K);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class L extends p{constructor(){super(...arguments),this.left=!1,this.graphic="control",this._changeFromClick=!1}render(){const t={"mdc-deprecated-list-item__graphic":this.left,"mdc-deprecated-list-item__meta":!this.left},e=this.renderText(),i=this.graphic&&this.graphic!=="control"&&!this.left?this.renderGraphic():d``,o=this.hasMeta&&this.left?this.renderMeta():d``,a=this.renderRipple();return d` + ${a} + ${i} + ${this.left?"":e} + + + ${this.left?e:""} + ${o}`}onClick(){this._changeFromClick=!0,super.onClick()}async onChange(t){const e=t.target;this.selected===e.checked||(this._skipPropRequest=!0,this.selected=e.checked,await this.updateComplete,this._skipPropRequest=!1,this._changeFromClick||this.fireRequestSelected(this.selected,"interaction")),this._changeFromClick=!1}}r([u("slot")],L.prototype,"slotElement",void 0);r([u("mwc-radio")],L.prototype,"radioElement",void 0);r([n({type:Boolean})],L.prototype,"left",void 0);r([n({type:String,reflect:!0})],L.prototype,"graphic",void 0);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let X=class extends L{};X.styles=[tt,mt];X=r([_("mwc-radio-list-item")],X);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */const zt={TOP_LEFT:w.TOP_LEFT,TOP_RIGHT:w.TOP_RIGHT,BOTTOM_LEFT:w.BOTTOM_LEFT,BOTTOM_RIGHT:w.BOTTOM_RIGHT,TOP_START:w.TOP_START,TOP_END:w.TOP_END,BOTTOM_START:w.BOTTOM_START,BOTTOM_END:w.BOTTOM_END};class m extends S{constructor(){super(...arguments),this.mdcFoundationClass=_t,this.absolute=!1,this.fullwidth=!1,this.fixed=!1,this.x=null,this.y=null,this.quick=!1,this.open=!1,this.stayOpenOnBodyClick=!1,this.bitwiseCorner=w.TOP_START,this.previousMenuCorner=null,this.menuCorner="START",this.corner="TOP_START",this.styleTop="",this.styleLeft="",this.styleRight="",this.styleBottom="",this.styleMaxHeight="",this.styleTransformOrigin="",this.anchor=null,this.previouslyFocused=null,this.previousAnchor=null,this.onBodyClickBound=()=>{}}render(){const t={"mdc-menu-surface--fixed":this.fixed,"mdc-menu-surface--fullwidth":this.fullwidth},e={top:this.styleTop,left:this.styleLeft,right:this.styleRight,bottom:this.styleBottom,"max-height":this.styleMaxHeight,"transform-origin":this.styleTransformOrigin};return d` +
+ +
`}createAdapter(){return Object.assign(Object.assign({},nt(this.mdcRoot)),{hasAnchor:()=>!!this.anchor,notifyClose:()=>{const t={bubbles:!0,composed:!0},e=new CustomEvent("closed",t);this.open=!1,this.mdcRoot.dispatchEvent(e)},notifyClosing:()=>{const t={bubbles:!0,composed:!0},e=new CustomEvent("closing",t);this.mdcRoot.dispatchEvent(e)},notifyOpen:()=>{const t={bubbles:!0,composed:!0},e=new CustomEvent("opened",t);this.open=!0,this.mdcRoot.dispatchEvent(e)},isElementInContainer:()=>!1,isRtl:()=>this.mdcRoot?getComputedStyle(this.mdcRoot).direction==="rtl":!1,setTransformOrigin:t=>{!this.mdcRoot||(this.styleTransformOrigin=t)},isFocused:()=>dt(this),saveFocus:()=>{const t=Z(),e=t.length;e||(this.previouslyFocused=null),this.previouslyFocused=t[e-1]},restoreFocus:()=>{!this.previouslyFocused||"focus"in this.previouslyFocused&&this.previouslyFocused.focus()},getInnerDimensions:()=>{const t=this.mdcRoot;return t?{width:t.offsetWidth,height:t.offsetHeight}:{width:0,height:0}},getAnchorDimensions:()=>{const t=this.anchor;return t?t.getBoundingClientRect():null},getBodyDimensions:()=>({width:document.body.clientWidth,height:document.body.clientHeight}),getWindowDimensions:()=>({width:window.innerWidth,height:window.innerHeight}),getWindowScroll:()=>({x:window.pageXOffset,y:window.pageYOffset}),setPosition:t=>{!this.mdcRoot||(this.styleLeft="left"in t?`${t.left}px`:"",this.styleRight="right"in t?`${t.right}px`:"",this.styleTop="top"in t?`${t.top}px`:"",this.styleBottom="bottom"in t?`${t.bottom}px`:"")},setMaxHeight:async t=>{!this.mdcRoot||(this.styleMaxHeight=t,await this.updateComplete,this.styleMaxHeight=`var(--mdc-menu-max-height, ${t})`)}})}onKeydown(t){this.mdcFoundation&&this.mdcFoundation.handleKeydown(t)}onBodyClick(t){if(this.stayOpenOnBodyClick)return;t.composedPath().indexOf(this)===-1&&this.close()}registerBodyClick(){this.onBodyClickBound=this.onBodyClick.bind(this),document.body.addEventListener("click",this.onBodyClickBound,{passive:!0,capture:!0})}deregisterBodyClick(){document.body.removeEventListener("click",this.onBodyClickBound,{capture:!0})}close(){this.open=!1}show(){this.open=!0}}r([u(".mdc-menu-surface")],m.prototype,"mdcRoot",void 0);r([u("slot")],m.prototype,"slotElement",void 0);r([n({type:Boolean}),h(function(s){this.mdcFoundation&&!this.fixed&&this.mdcFoundation.setIsHoisted(s)})],m.prototype,"absolute",void 0);r([n({type:Boolean})],m.prototype,"fullwidth",void 0);r([n({type:Boolean}),h(function(s){this.mdcFoundation&&!this.absolute&&this.mdcFoundation.setFixedPosition(s)})],m.prototype,"fixed",void 0);r([n({type:Number}),h(function(s){this.mdcFoundation&&this.y!==null&&s!==null&&(this.mdcFoundation.setAbsolutePosition(s,this.y),this.mdcFoundation.setAnchorMargin({left:s,top:this.y,right:-s,bottom:this.y}))})],m.prototype,"x",void 0);r([n({type:Number}),h(function(s){this.mdcFoundation&&this.x!==null&&s!==null&&(this.mdcFoundation.setAbsolutePosition(this.x,s),this.mdcFoundation.setAnchorMargin({left:this.x,top:s,right:-this.x,bottom:s}))})],m.prototype,"y",void 0);r([n({type:Boolean}),h(function(s){this.mdcFoundation&&this.mdcFoundation.setQuickOpen(s)})],m.prototype,"quick",void 0);r([n({type:Boolean,reflect:!0}),h(function(s,t){this.mdcFoundation&&(s?this.mdcFoundation.open():t!==void 0&&this.mdcFoundation.close())})],m.prototype,"open",void 0);r([n({type:Boolean})],m.prototype,"stayOpenOnBodyClick",void 0);r([I(),h(function(s){this.mdcFoundation&&(s?this.mdcFoundation.setAnchorCorner(s):this.mdcFoundation.setAnchorCorner(s))})],m.prototype,"bitwiseCorner",void 0);r([n({type:String}),h(function(s){if(this.mdcFoundation){const t=s==="START"||s==="END",e=this.previousMenuCorner===null,i=!e&&s!==this.previousMenuCorner;t&&(i||e&&s==="END")&&(this.bitwiseCorner=this.bitwiseCorner^ot.RIGHT,this.mdcFoundation.flipCornerHorizontally(),this.previousMenuCorner=s)}})],m.prototype,"menuCorner",void 0);r([n({type:String}),h(function(s){if(this.mdcFoundation&&s){let t=zt[s];this.menuCorner==="END"&&(t=t^ot.RIGHT),this.bitwiseCorner=t}})],m.prototype,"corner",void 0);r([I()],m.prototype,"styleTop",void 0);r([I()],m.prototype,"styleLeft",void 0);r([I()],m.prototype,"styleRight",void 0);r([I()],m.prototype,"styleBottom",void 0);r([I()],m.prototype,"styleMaxHeight",void 0);r([I()],m.prototype,"styleTransformOrigin",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Dt=E`.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-max-height, calc(100vh - 32px));margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;z-index:8;transition:opacity .03s linear,transform .12s cubic-bezier(0, 0, 0.2, 1),height 250ms cubic-bezier(0, 0, 0.2, 1);box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12);background-color:#fff;background-color:var(--mdc-theme-surface, #fff);color:#000;color:var(--mdc-theme-on-surface, #000);border-radius:4px;border-radius:var(--mdc-shape-medium, 4px);transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0;transition:opacity .075s linear}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}:host(:not([open])){display:none}.mdc-menu-surface{z-index:8;z-index:var(--mdc-menu-z-index, 8);min-width:112px;min-width:var(--mdc-menu-min-width, 112px)}`;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let W=class extends m{};W.styles=[Dt];W=r([_("mwc-menu-surface")],W);/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class l extends S{constructor(){super(...arguments),this.mdcFoundationClass=xt,this.listElement_=null,this.anchor=null,this.open=!1,this.quick=!1,this.wrapFocus=!1,this.innerRole="menu",this.innerAriaLabel=null,this.corner="TOP_START",this.x=null,this.y=null,this.absolute=!1,this.multi=!1,this.activatable=!1,this.fixed=!1,this.forceGroupSelection=!1,this.fullwidth=!1,this.menuCorner="START",this.stayOpenOnBodyClick=!1,this.defaultFocus="LIST_ROOT",this._listUpdateComplete=null}get listElement(){return this.listElement_?this.listElement_:(this.listElement_=this.renderRoot.querySelector("mwc-list"),this.listElement_)}get items(){const t=this.listElement;return t?t.items:[]}get index(){const t=this.listElement;return t?t.index:-1}get selected(){const t=this.listElement;return t?t.selected:null}render(){const t=this.innerRole==="menu"?"menuitem":"option";return d` + + + + + `}createAdapter(){return{addClassToElementAtIndex:(t,e)=>{const i=this.listElement;if(!i)return;const o=i.items[t];!o||(e==="mdc-menu-item--selected"?this.forceGroupSelection&&!o.selected&&i.toggle(t,!0):o.classList.add(e))},removeClassFromElementAtIndex:(t,e)=>{const i=this.listElement;if(!i)return;const o=i.items[t];!o||(e==="mdc-menu-item--selected"?o.selected&&i.toggle(t,!1):o.classList.remove(e))},addAttributeToElementAtIndex:(t,e,i)=>{const o=this.listElement;if(!o)return;const a=o.items[t];!a||a.setAttribute(e,i)},removeAttributeFromElementAtIndex:(t,e)=>{const i=this.listElement;if(!i)return;const o=i.items[t];!o||o.removeAttribute(e)},getAttributeFromElementAtIndex:(t,e)=>{const i=this.listElement;if(!i)return null;const o=i.items[t];return o?o.getAttribute(e):null},elementContainsClass:(t,e)=>t.classList.contains(e),closeSurface:()=>{this.open=!1},getElementIndex:t=>{const e=this.listElement;return e?e.items.indexOf(t):-1},notifySelected:()=>{},getMenuItemCount:()=>{const t=this.listElement;return t?t.items.length:0},focusItemAtIndex:t=>{const e=this.listElement;if(!e)return;const i=e.items[t];i&&i.focus()},focusListRoot:()=>{this.listElement&&this.listElement.focus()},getSelectedSiblingOfItemAtIndex:t=>{const e=this.listElement;if(!e)return-1;const i=e.items[t];if(!i||!i.group)return-1;for(let o=0;o{const e=this.listElement;if(!e)return!1;const i=e.items[t];return i?i.hasAttribute("group"):!1}}}onKeydown(t){this.mdcFoundation&&this.mdcFoundation.handleKeydown(t)}onAction(t){const e=this.listElement;if(this.mdcFoundation&&e){const i=t.detail.index,o=e.items[i];o&&this.mdcFoundation.handleItemAction(o)}}onOpened(){this.open=!0,this.mdcFoundation&&this.mdcFoundation.handleMenuSurfaceOpened()}onClosed(){this.open=!1}async getUpdateComplete(){return await this._listUpdateComplete,await super.getUpdateComplete()}async firstUpdated(){super.firstUpdated();const t=this.listElement;t&&(this._listUpdateComplete=t.updateComplete,await this._listUpdateComplete)}select(t){const e=this.listElement;e&&e.select(t)}close(){this.open=!1}show(){this.open=!0}getFocusedItemIndex(){const t=this.listElement;return t?t.getFocusedItemIndex():-1}focusItemAtIndex(t){const e=this.listElement;e&&e.focusItemAtIndex(t)}layout(t=!0){const e=this.listElement;e&&e.layout(t)}}r([u(".mdc-menu")],l.prototype,"mdcRoot",void 0);r([u("slot")],l.prototype,"slotElement",void 0);r([n({type:Object})],l.prototype,"anchor",void 0);r([n({type:Boolean,reflect:!0})],l.prototype,"open",void 0);r([n({type:Boolean})],l.prototype,"quick",void 0);r([n({type:Boolean})],l.prototype,"wrapFocus",void 0);r([n({type:String})],l.prototype,"innerRole",void 0);r([n({type:String})],l.prototype,"innerAriaLabel",void 0);r([n({type:String})],l.prototype,"corner",void 0);r([n({type:Number})],l.prototype,"x",void 0);r([n({type:Number})],l.prototype,"y",void 0);r([n({type:Boolean})],l.prototype,"absolute",void 0);r([n({type:Boolean})],l.prototype,"multi",void 0);r([n({type:Boolean})],l.prototype,"activatable",void 0);r([n({type:Boolean})],l.prototype,"fixed",void 0);r([n({type:Boolean})],l.prototype,"forceGroupSelection",void 0);r([n({type:Boolean})],l.prototype,"fullwidth",void 0);r([n({type:String})],l.prototype,"menuCorner",void 0);r([n({type:Boolean})],l.prototype,"stayOpenOnBodyClick",void 0);r([n({type:String}),h(function(s){this.mdcFoundation&&this.mdcFoundation.setDefaultFocusState(vt[s])})],l.prototype,"defaultFocus",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Mt=E`mwc-list ::slotted([mwc-list-item]:not([twoline])),mwc-list ::slotted([noninteractive]:not([twoline])){height:var(--mdc-menu-item-height, 48px)}`;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let j=class extends l{};j.styles=[Mt];j=r([_("mwc-menu")],j);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class O extends S{constructor(){super(...arguments),this.icon="",this.fade=!1}get mdcFoundationClass(){return this.fade?wt:It}render(){const t={"mdc-tab-indicator__content--icon":this.icon,"material-icons":this.icon,"mdc-tab-indicator__content--underline":!this.icon};return d` + + ${this.icon} + + `}updated(t){t.has("fade")&&this.createFoundation()}createAdapter(){return Object.assign(Object.assign({},nt(this.mdcRoot)),{computeContentClientRect:()=>this.contentElement.getBoundingClientRect(),setContentStyleProperty:(t,e)=>this.contentElement.style.setProperty(t,e)})}computeContentClientRect(){return this.mdcFoundation.computeContentClientRect()}activate(t){this.mdcFoundation.activate(t)}deactivate(){this.mdcFoundation.deactivate()}}r([u(".mdc-tab-indicator")],O.prototype,"mdcRoot",void 0);r([u(".mdc-tab-indicator__content")],O.prototype,"contentElement",void 0);r([n()],O.prototype,"icon",void 0);r([n({type:Boolean})],O.prototype,"fade",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Nt=E`.material-icons{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-tab-indicator .mdc-tab-indicator__content--icon{color:#018786;color:var(--mdc-theme-secondary, #018786)}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:2px}.mdc-tab-indicator .mdc-tab-indicator__content--icon{height:34px;font-size:34px}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let Y=class extends O{};Y.styles=[Nt];Y=r([_("mwc-tab-indicator")],Y);/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */class $ extends S{constructor(){super(...arguments),this.mdcFoundationClass=st,this.activeIndex=0,this._previousActiveIndex=-1}_handleTabInteraction(t){this.mdcFoundation.handleTabInteraction(t)}_handleKeydown(t){this.mdcFoundation.handleKeyDown(t)}render(){return d` +
+ +
+ `}_getTabs(){return this.tabsSlot.assignedNodes({flatten:!0}).filter(t=>t instanceof yt)}_getTab(t){return this._getTabs()[t]}createAdapter(){return{scrollTo:t=>this.scrollerElement.scrollToPosition(t),incrementScroll:t=>this.scrollerElement.incrementScrollPosition(t),getScrollPosition:()=>this.scrollerElement.getScrollPosition(),getScrollContentWidth:()=>this.scrollerElement.getScrollContentWidth(),getOffsetWidth:()=>this.mdcRoot.offsetWidth,isRTL:()=>window.getComputedStyle(this.mdcRoot).getPropertyValue("direction")==="rtl",setActiveTab:t=>this.mdcFoundation.activateTab(t),activateTabAtIndex:(t,e)=>{const i=this._getTab(t);i!==void 0&&i.activate(e),this._previousActiveIndex=t},deactivateTabAtIndex:t=>{const e=this._getTab(t);e!==void 0&&e.deactivate()},focusTabAtIndex:t=>{const e=this._getTab(t);e!==void 0&&e.focus()},getTabIndicatorClientRectAtIndex:t=>{const e=this._getTab(t);return e!==void 0?e.computeIndicatorClientRect():new DOMRect},getTabDimensionsAtIndex:t=>{const e=this._getTab(t);return e!==void 0?e.computeDimensions():{rootLeft:0,rootRight:0,contentLeft:0,contentRight:0}},getPreviousActiveTabIndex:()=>this._previousActiveIndex,getFocusedTabIndex:()=>{const t=this._getTabs(),e=this.getRootNode().activeElement;return t.indexOf(e)},getIndexOfTabById:t=>{const e=this._getTabs();for(let i=0;ithis._getTabs().length,notifyTabActivated:t=>{this.activeIndex=t,this.dispatchEvent(new CustomEvent(st.strings.TAB_ACTIVATED_EVENT,{detail:{index:t},bubbles:!0,cancelable:!0}))}}}firstUpdated(){}async getUpdateComplete(){const t=await super.getUpdateComplete();return await this.scrollerElement.updateComplete,this.mdcFoundation===void 0&&this.createFoundation(),t}scrollIndexIntoView(t){this.mdcFoundation.scrollIntoView(t)}}r([u(".mdc-tab-bar")],$.prototype,"mdcRoot",void 0);r([u("mwc-tab-scroller")],$.prototype,"scrollerElement",void 0);r([u("slot")],$.prototype,"tabsSlot",void 0);r([h(async function(){await this.updateComplete,this.activeIndex!==this._previousActiveIndex&&this.mdcFoundation.activateTab(this.activeIndex)}),n({type:Number})],$.prototype,"activeIndex",void 0);/** + * @license + * Copyright 2021 Google LLC + * SPDX-LIcense-Identifier: Apache-2.0 + */const Pt=E`.mdc-tab-bar{width:100%}.mdc-tab{height:48px}.mdc-tab--stacked{height:72px}:host{display:block}.mdc-tab-bar{flex:1}mwc-tab{--mdc-tab-height: 48px;--mdc-tab-stacked-height: 72px}`;/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */let Q=class extends ${};Q.styles=[Pt];Q=r([_("mwc-tab-bar")],Q);export{S as B,lt as F,Qt as a,nt as b,Z as d,Et as i,h as o,Wt as s}; diff --git a/static/js/@material-2-b5b93e32.js.gz b/static/js/@material-2-b5b93e32.js.gz new file mode 100644 index 0000000..dd3220b Binary files /dev/null and b/static/js/@material-2-b5b93e32.js.gz differ diff --git a/static/js/@material-a4829285.js b/static/js/@material-a4829285.js new file mode 100644 index 0000000..606ea07 --- /dev/null +++ b/static/js/@material-a4829285.js @@ -0,0 +1,1298 @@ +import{_ as v,a as f,b as F,c as Wt,d as wt}from"./tslib-8d6b6c0f.js";/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */function qe(a,i){if(a.closest)return a.closest(i);for(var t=a;t;){if(Kt(t,i))return t;t=t.parentElement}return null}function Kt(a,i){var t=a.matches||a.webkitMatchesSelector||a.msMatchesSelector;return t.call(a,i)}/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var O=function(){function a(i){i===void 0&&(i={}),this.adapter=i}return Object.defineProperty(a,"cssClasses",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(a,"strings",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(a,"numbers",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(a,"defaultAdapter",{get:function(){return{}},enumerable:!1,configurable:!0}),a.prototype.init=function(){},a.prototype.destroy=function(){},a}();/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var zt={BG_FOCUSED:"mdc-ripple-upgraded--background-focused",FG_ACTIVATION:"mdc-ripple-upgraded--foreground-activation",FG_DEACTIVATION:"mdc-ripple-upgraded--foreground-deactivation",ROOT:"mdc-ripple-upgraded",UNBOUNDED:"mdc-ripple-upgraded--unbounded"},Xt={VAR_FG_SCALE:"--mdc-ripple-fg-scale",VAR_FG_SIZE:"--mdc-ripple-fg-size",VAR_FG_TRANSLATE_END:"--mdc-ripple-fg-translate-end",VAR_FG_TRANSLATE_START:"--mdc-ripple-fg-translate-start",VAR_LEFT:"--mdc-ripple-left",VAR_TOP:"--mdc-ripple-top"},St={DEACTIVATION_TIMEOUT_MS:225,FG_DEACTIVATION_MS:150,INITIAL_ORIGIN_SCALE:.6,PADDING:10,TAP_DELAY_MS:300};function jt(a,i,t){if(!a)return{x:0,y:0};var e=i.x,r=i.y,n=e+t.left,s=r+t.top,o,d;if(a.type==="touchstart"){var l=a;o=l.changedTouches[0].pageX-n,d=l.changedTouches[0].pageY-s}else{var c=a;o=c.pageX-n,d=c.pageY-s}return{x:o,y:d}}/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var It=["touchstart","pointerdown","mousedown","keydown"],Ct=["touchend","pointerup","mouseup","contextmenu"],rt=[],$t=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.activationAnimationHasEnded=!1,e.activationTimer=0,e.fgDeactivationRemovalTimer=0,e.fgScale="0",e.frame={width:0,height:0},e.initialSize=0,e.layoutFrame=0,e.maxRadius=0,e.unboundedCoords={left:0,top:0},e.activationState=e.defaultActivationState(),e.activationTimerCallback=function(){e.activationAnimationHasEnded=!0,e.runDeactivationUXLogicIfReady()},e.activateHandler=function(r){e.activateImpl(r)},e.deactivateHandler=function(){e.deactivateImpl()},e.focusHandler=function(){e.handleFocus()},e.blurHandler=function(){e.handleBlur()},e.resizeHandler=function(){e.layout()},e}return Object.defineProperty(i,"cssClasses",{get:function(){return zt},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return Xt},enumerable:!1,configurable:!0}),Object.defineProperty(i,"numbers",{get:function(){return St},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},browserSupportsCssVars:function(){return!0},computeBoundingRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},containsEventTarget:function(){return!0},deregisterDocumentInteractionHandler:function(){},deregisterInteractionHandler:function(){},deregisterResizeHandler:function(){},getWindowPageOffset:function(){return{x:0,y:0}},isSurfaceActive:function(){return!0},isSurfaceDisabled:function(){return!0},isUnbounded:function(){return!0},registerDocumentInteractionHandler:function(){},registerInteractionHandler:function(){},registerResizeHandler:function(){},removeClass:function(){},updateCssVariable:function(){}}},enumerable:!1,configurable:!0}),i.prototype.init=function(){var t=this,e=this.supportsPressRipple();if(this.registerRootHandlers(e),e){var r=i.cssClasses,n=r.ROOT,s=r.UNBOUNDED;requestAnimationFrame(function(){t.adapter.addClass(n),t.adapter.isUnbounded()&&(t.adapter.addClass(s),t.layoutInternal())})}},i.prototype.destroy=function(){var t=this;if(this.supportsPressRipple()){this.activationTimer&&(clearTimeout(this.activationTimer),this.activationTimer=0,this.adapter.removeClass(i.cssClasses.FG_ACTIVATION)),this.fgDeactivationRemovalTimer&&(clearTimeout(this.fgDeactivationRemovalTimer),this.fgDeactivationRemovalTimer=0,this.adapter.removeClass(i.cssClasses.FG_DEACTIVATION));var e=i.cssClasses,r=e.ROOT,n=e.UNBOUNDED;requestAnimationFrame(function(){t.adapter.removeClass(r),t.adapter.removeClass(n),t.removeCssVars()})}this.deregisterRootHandlers(),this.deregisterDeactivationHandlers()},i.prototype.activate=function(t){this.activateImpl(t)},i.prototype.deactivate=function(){this.deactivateImpl()},i.prototype.layout=function(){var t=this;this.layoutFrame&&cancelAnimationFrame(this.layoutFrame),this.layoutFrame=requestAnimationFrame(function(){t.layoutInternal(),t.layoutFrame=0})},i.prototype.setUnbounded=function(t){var e=i.cssClasses.UNBOUNDED;t?this.adapter.addClass(e):this.adapter.removeClass(e)},i.prototype.handleFocus=function(){var t=this;requestAnimationFrame(function(){return t.adapter.addClass(i.cssClasses.BG_FOCUSED)})},i.prototype.handleBlur=function(){var t=this;requestAnimationFrame(function(){return t.adapter.removeClass(i.cssClasses.BG_FOCUSED)})},i.prototype.supportsPressRipple=function(){return this.adapter.browserSupportsCssVars()},i.prototype.defaultActivationState=function(){return{activationEvent:void 0,hasDeactivationUXRun:!1,isActivated:!1,isProgrammatic:!1,wasActivatedByPointer:!1,wasElementMadeActive:!1}},i.prototype.registerRootHandlers=function(t){var e,r;if(t){try{for(var n=F(It),s=n.next();!s.done;s=n.next()){var o=s.value;this.adapter.registerInteractionHandler(o,this.activateHandler)}}catch(d){e={error:d}}finally{try{s&&!s.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}this.adapter.isUnbounded()&&this.adapter.registerResizeHandler(this.resizeHandler)}this.adapter.registerInteractionHandler("focus",this.focusHandler),this.adapter.registerInteractionHandler("blur",this.blurHandler)},i.prototype.registerDeactivationHandlers=function(t){var e,r;if(t.type==="keydown")this.adapter.registerInteractionHandler("keyup",this.deactivateHandler);else try{for(var n=F(Ct),s=n.next();!s.done;s=n.next()){var o=s.value;this.adapter.registerDocumentInteractionHandler(o,this.deactivateHandler)}}catch(d){e={error:d}}finally{try{s&&!s.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},i.prototype.deregisterRootHandlers=function(){var t,e;try{for(var r=F(It),n=r.next();!n.done;n=r.next()){var s=n.value;this.adapter.deregisterInteractionHandler(s,this.activateHandler)}}catch(o){t={error:o}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}this.adapter.deregisterInteractionHandler("focus",this.focusHandler),this.adapter.deregisterInteractionHandler("blur",this.blurHandler),this.adapter.isUnbounded()&&this.adapter.deregisterResizeHandler(this.resizeHandler)},i.prototype.deregisterDeactivationHandlers=function(){var t,e;this.adapter.deregisterInteractionHandler("keyup",this.deactivateHandler);try{for(var r=F(Ct),n=r.next();!n.done;n=r.next()){var s=n.value;this.adapter.deregisterDocumentInteractionHandler(s,this.deactivateHandler)}}catch(o){t={error:o}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},i.prototype.removeCssVars=function(){var t=this,e=i.strings,r=Object.keys(e);r.forEach(function(n){n.indexOf("VAR_")===0&&t.adapter.updateCssVariable(e[n],null)})},i.prototype.activateImpl=function(t){var e=this;if(!this.adapter.isSurfaceDisabled()){var r=this.activationState;if(!r.isActivated){var n=this.previousActivationEvent,s=n&&t!==void 0&&n.type!==t.type;if(!s){r.isActivated=!0,r.isProgrammatic=t===void 0,r.activationEvent=t,r.wasActivatedByPointer=r.isProgrammatic?!1:t!==void 0&&(t.type==="mousedown"||t.type==="touchstart"||t.type==="pointerdown");var o=t!==void 0&&rt.length>0&&rt.some(function(d){return e.adapter.containsEventTarget(d)});if(o){this.resetActivationState();return}t!==void 0&&(rt.push(t.target),this.registerDeactivationHandlers(t)),r.wasElementMadeActive=this.checkElementMadeActive(t),r.wasElementMadeActive&&this.animateActivation(),requestAnimationFrame(function(){rt=[],!r.wasElementMadeActive&&t!==void 0&&(t.key===" "||t.keyCode===32)&&(r.wasElementMadeActive=e.checkElementMadeActive(t),r.wasElementMadeActive&&e.animateActivation()),r.wasElementMadeActive||(e.activationState=e.defaultActivationState())})}}}},i.prototype.checkElementMadeActive=function(t){return t!==void 0&&t.type==="keydown"?this.adapter.isSurfaceActive():!0},i.prototype.animateActivation=function(){var t=this,e=i.strings,r=e.VAR_FG_TRANSLATE_START,n=e.VAR_FG_TRANSLATE_END,s=i.cssClasses,o=s.FG_DEACTIVATION,d=s.FG_ACTIVATION,l=i.numbers.DEACTIVATION_TIMEOUT_MS;this.layoutInternal();var c="",p="";if(!this.adapter.isUnbounded()){var T=this.getFgTranslationCoordinates(),m=T.startPoint,A=T.endPoint;c=m.x+"px, "+m.y+"px",p=A.x+"px, "+A.y+"px"}this.adapter.updateCssVariable(r,c),this.adapter.updateCssVariable(n,p),clearTimeout(this.activationTimer),clearTimeout(this.fgDeactivationRemovalTimer),this.rmBoundedActivationClasses(),this.adapter.removeClass(o),this.adapter.computeBoundingRect(),this.adapter.addClass(d),this.activationTimer=setTimeout(function(){t.activationTimerCallback()},l)},i.prototype.getFgTranslationCoordinates=function(){var t=this.activationState,e=t.activationEvent,r=t.wasActivatedByPointer,n;r?n=jt(e,this.adapter.getWindowPageOffset(),this.adapter.computeBoundingRect()):n={x:this.frame.width/2,y:this.frame.height/2},n={x:n.x-this.initialSize/2,y:n.y-this.initialSize/2};var s={x:this.frame.width/2-this.initialSize/2,y:this.frame.height/2-this.initialSize/2};return{startPoint:n,endPoint:s}},i.prototype.runDeactivationUXLogicIfReady=function(){var t=this,e=i.cssClasses.FG_DEACTIVATION,r=this.activationState,n=r.hasDeactivationUXRun,s=r.isActivated,o=n||!s;o&&this.activationAnimationHasEnded&&(this.rmBoundedActivationClasses(),this.adapter.addClass(e),this.fgDeactivationRemovalTimer=setTimeout(function(){t.adapter.removeClass(e)},St.FG_DEACTIVATION_MS))},i.prototype.rmBoundedActivationClasses=function(){var t=i.cssClasses.FG_ACTIVATION;this.adapter.removeClass(t),this.activationAnimationHasEnded=!1,this.adapter.computeBoundingRect()},i.prototype.resetActivationState=function(){var t=this;this.previousActivationEvent=this.activationState.activationEvent,this.activationState=this.defaultActivationState(),setTimeout(function(){return t.previousActivationEvent=void 0},i.numbers.TAP_DELAY_MS)},i.prototype.deactivateImpl=function(){var t=this,e=this.activationState;if(!!e.isActivated){var r=f({},e);e.isProgrammatic?(requestAnimationFrame(function(){t.animateDeactivation(r)}),this.resetActivationState()):(this.deregisterDeactivationHandlers(),requestAnimationFrame(function(){t.activationState.hasDeactivationUXRun=!0,t.animateDeactivation(r),t.resetActivationState()}))}},i.prototype.animateDeactivation=function(t){var e=t.wasActivatedByPointer,r=t.wasElementMadeActive;(e||r)&&this.runDeactivationUXLogicIfReady()},i.prototype.layoutInternal=function(){var t=this;this.frame=this.adapter.computeBoundingRect();var e=Math.max(this.frame.height,this.frame.width),r=function(){var s=Math.sqrt(Math.pow(t.frame.width,2)+Math.pow(t.frame.height,2));return s+i.numbers.PADDING};this.maxRadius=this.adapter.isUnbounded()?e:r();var n=Math.floor(e*i.numbers.INITIAL_ORIGIN_SCALE);this.adapter.isUnbounded()&&n%2!==0?this.initialSize=n-1:this.initialSize=n,this.fgScale=""+this.maxRadius/this.initialSize,this.updateLayoutCssVars()},i.prototype.updateLayoutCssVars=function(){var t=i.strings,e=t.VAR_FG_SIZE,r=t.VAR_LEFT,n=t.VAR_TOP,s=t.VAR_FG_SCALE;this.adapter.updateCssVariable(e,this.initialSize+"px"),this.adapter.updateCssVariable(s,this.fgScale),this.adapter.isUnbounded()&&(this.unboundedCoords={left:Math.round(this.frame.width/2-this.initialSize/2),top:Math.round(this.frame.height/2-this.initialSize/2)},this.adapter.updateCssVariable(r,this.unboundedCoords.left+"px"),this.adapter.updateCssVariable(n,this.unboundedCoords.top+"px"))},i}(O),Ye=$t;/** + * @license + * Copyright 2020 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var h={UNKNOWN:"Unknown",BACKSPACE:"Backspace",ENTER:"Enter",SPACEBAR:"Spacebar",PAGE_UP:"PageUp",PAGE_DOWN:"PageDown",END:"End",HOME:"Home",ARROW_LEFT:"ArrowLeft",ARROW_UP:"ArrowUp",ARROW_RIGHT:"ArrowRight",ARROW_DOWN:"ArrowDown",DELETE:"Delete",ESCAPE:"Escape",TAB:"Tab"},R=new Set;R.add(h.BACKSPACE);R.add(h.ENTER);R.add(h.SPACEBAR);R.add(h.PAGE_UP);R.add(h.PAGE_DOWN);R.add(h.END);R.add(h.HOME);R.add(h.ARROW_LEFT);R.add(h.ARROW_UP);R.add(h.ARROW_RIGHT);R.add(h.ARROW_DOWN);R.add(h.DELETE);R.add(h.ESCAPE);R.add(h.TAB);var N={BACKSPACE:8,ENTER:13,SPACEBAR:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,DELETE:46,ESCAPE:27,TAB:9},L=new Map;L.set(N.BACKSPACE,h.BACKSPACE);L.set(N.ENTER,h.ENTER);L.set(N.SPACEBAR,h.SPACEBAR);L.set(N.PAGE_UP,h.PAGE_UP);L.set(N.PAGE_DOWN,h.PAGE_DOWN);L.set(N.END,h.END);L.set(N.HOME,h.HOME);L.set(N.ARROW_LEFT,h.ARROW_LEFT);L.set(N.ARROW_UP,h.ARROW_UP);L.set(N.ARROW_RIGHT,h.ARROW_RIGHT);L.set(N.ARROW_DOWN,h.ARROW_DOWN);L.set(N.DELETE,h.DELETE);L.set(N.ESCAPE,h.ESCAPE);L.set(N.TAB,h.TAB);var G=new Set;G.add(h.PAGE_UP);G.add(h.PAGE_DOWN);G.add(h.END);G.add(h.HOME);G.add(h.ARROW_LEFT);G.add(h.ARROW_UP);G.add(h.ARROW_RIGHT);G.add(h.ARROW_DOWN);function P(a){var i=a.key;if(R.has(i))return i;var t=L.get(a.keyCode);return t||h.UNKNOWN}/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var V,B,g={LIST_ITEM_ACTIVATED_CLASS:"mdc-list-item--activated",LIST_ITEM_CLASS:"mdc-list-item",LIST_ITEM_DISABLED_CLASS:"mdc-list-item--disabled",LIST_ITEM_SELECTED_CLASS:"mdc-list-item--selected",LIST_ITEM_TEXT_CLASS:"mdc-list-item__text",LIST_ITEM_PRIMARY_TEXT_CLASS:"mdc-list-item__primary-text",ROOT:"mdc-list"};V={},V[""+g.LIST_ITEM_ACTIVATED_CLASS]="mdc-list-item--activated",V[""+g.LIST_ITEM_CLASS]="mdc-list-item",V[""+g.LIST_ITEM_DISABLED_CLASS]="mdc-list-item--disabled",V[""+g.LIST_ITEM_SELECTED_CLASS]="mdc-list-item--selected",V[""+g.LIST_ITEM_PRIMARY_TEXT_CLASS]="mdc-list-item__primary-text",V[""+g.ROOT]="mdc-list";var q=(B={},B[""+g.LIST_ITEM_ACTIVATED_CLASS]="mdc-deprecated-list-item--activated",B[""+g.LIST_ITEM_CLASS]="mdc-deprecated-list-item",B[""+g.LIST_ITEM_DISABLED_CLASS]="mdc-deprecated-list-item--disabled",B[""+g.LIST_ITEM_SELECTED_CLASS]="mdc-deprecated-list-item--selected",B[""+g.LIST_ITEM_TEXT_CLASS]="mdc-deprecated-list-item__text",B[""+g.LIST_ITEM_PRIMARY_TEXT_CLASS]="mdc-deprecated-list-item__primary-text",B[""+g.ROOT]="mdc-deprecated-list",B),Qe={ACTION_EVENT:"MDCList:action",ARIA_CHECKED:"aria-checked",ARIA_CHECKED_CHECKBOX_SELECTOR:'[role="checkbox"][aria-checked="true"]',ARIA_CHECKED_RADIO_SELECTOR:'[role="radio"][aria-checked="true"]',ARIA_CURRENT:"aria-current",ARIA_DISABLED:"aria-disabled",ARIA_ORIENTATION:"aria-orientation",ARIA_ORIENTATION_HORIZONTAL:"horizontal",ARIA_ROLE_CHECKBOX_SELECTOR:'[role="checkbox"]',ARIA_SELECTED:"aria-selected",ARIA_INTERACTIVE_ROLES_SELECTOR:'[role="listbox"], [role="menu"]',ARIA_MULTI_SELECTABLE_SELECTOR:'[aria-multiselectable="true"]',CHECKBOX_RADIO_SELECTOR:'input[type="checkbox"], input[type="radio"]',CHECKBOX_SELECTOR:'input[type="checkbox"]',CHILD_ELEMENTS_TO_TOGGLE_TABINDEX:` + .`+g.LIST_ITEM_CLASS+` button:not(:disabled), + .`+g.LIST_ITEM_CLASS+` a, + .`+q[g.LIST_ITEM_CLASS]+` button:not(:disabled), + .`+q[g.LIST_ITEM_CLASS]+` a + `,DEPRECATED_SELECTOR:".mdc-deprecated-list",FOCUSABLE_CHILD_ELEMENTS:` + .`+g.LIST_ITEM_CLASS+` button:not(:disabled), + .`+g.LIST_ITEM_CLASS+` a, + .`+g.LIST_ITEM_CLASS+` input[type="radio"]:not(:disabled), + .`+g.LIST_ITEM_CLASS+` input[type="checkbox"]:not(:disabled), + .`+q[g.LIST_ITEM_CLASS]+` button:not(:disabled), + .`+q[g.LIST_ITEM_CLASS]+` a, + .`+q[g.LIST_ITEM_CLASS]+` input[type="radio"]:not(:disabled), + .`+q[g.LIST_ITEM_CLASS]+` input[type="checkbox"]:not(:disabled) + `,RADIO_SELECTOR:'input[type="radio"]',SELECTED_ITEM_SELECTOR:'[aria-selected="true"], [aria-current="true"]'},qt={UNSET_INDEX:-1,TYPEAHEAD_BUFFER_CLEAR_TIMEOUT_MS:300};/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var vt={FIXED_CLASS:"mdc-top-app-bar--fixed",FIXED_SCROLLED_CLASS:"mdc-top-app-bar--fixed-scrolled",SHORT_CLASS:"mdc-top-app-bar--short",SHORT_COLLAPSED_CLASS:"mdc-top-app-bar--short-collapsed",SHORT_HAS_ACTION_ITEM_CLASS:"mdc-top-app-bar--short-has-action-item"},st={DEBOUNCE_THROTTLE_RESIZE_TIME_MS:100,MAX_TOP_APP_BAR_HEIGHT:128},Yt={ACTION_ITEM_SELECTOR:".mdc-top-app-bar__action-item",NAVIGATION_EVENT:"MDCTopAppBar:nav",NAVIGATION_ICON_SELECTOR:".mdc-top-app-bar__navigation-icon",ROOT_SELECTOR:".mdc-top-app-bar",TITLE_SELECTOR:".mdc-top-app-bar__title"};/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Qt=function(a){v(i,a);function i(t){return a.call(this,f(f({},i.defaultAdapter),t))||this}return Object.defineProperty(i,"strings",{get:function(){return Yt},enumerable:!1,configurable:!0}),Object.defineProperty(i,"cssClasses",{get:function(){return vt},enumerable:!1,configurable:!0}),Object.defineProperty(i,"numbers",{get:function(){return st},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},setStyle:function(){},getTopAppBarHeight:function(){return 0},notifyNavigationIconClicked:function(){},getViewportScrollY:function(){return 0},getTotalActionItems:function(){return 0}}},enumerable:!1,configurable:!0}),i.prototype.handleTargetScroll=function(){},i.prototype.handleWindowResize=function(){},i.prototype.handleNavigationClick=function(){this.adapter.notifyNavigationIconClicked()},i}(O);/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var nt=0,Ut=function(a){v(i,a);function i(t){var e=a.call(this,t)||this;return e.wasDocked=!0,e.isDockedShowing=!0,e.currentAppBarOffsetTop=0,e.isCurrentlyBeingResized=!1,e.resizeThrottleId=nt,e.resizeDebounceId=nt,e.lastScrollPosition=e.adapter.getViewportScrollY(),e.topAppBarHeight=e.adapter.getTopAppBarHeight(),e}return i.prototype.destroy=function(){a.prototype.destroy.call(this),this.adapter.setStyle("top","")},i.prototype.handleTargetScroll=function(){var t=Math.max(this.adapter.getViewportScrollY(),0),e=t-this.lastScrollPosition;this.lastScrollPosition=t,this.isCurrentlyBeingResized||(this.currentAppBarOffsetTop-=e,this.currentAppBarOffsetTop>0?this.currentAppBarOffsetTop=0:Math.abs(this.currentAppBarOffsetTop)>this.topAppBarHeight&&(this.currentAppBarOffsetTop=-this.topAppBarHeight),this.moveTopAppBar())},i.prototype.handleWindowResize=function(){var t=this;this.resizeThrottleId||(this.resizeThrottleId=setTimeout(function(){t.resizeThrottleId=nt,t.throttledResizeHandler()},st.DEBOUNCE_THROTTLE_RESIZE_TIME_MS)),this.isCurrentlyBeingResized=!0,this.resizeDebounceId&&clearTimeout(this.resizeDebounceId),this.resizeDebounceId=setTimeout(function(){t.handleTargetScroll(),t.isCurrentlyBeingResized=!1,t.resizeDebounceId=nt},st.DEBOUNCE_THROTTLE_RESIZE_TIME_MS)},i.prototype.checkForUpdate=function(){var t=-this.topAppBarHeight,e=this.currentAppBarOffsetTop<0,r=this.currentAppBarOffsetTop>t,n=e&&r;if(n)this.wasDocked=!1;else if(this.wasDocked){if(this.isDockedShowing!==r)return this.isDockedShowing=r,!0}else return this.wasDocked=!0,!0;return n},i.prototype.moveTopAppBar=function(){if(this.checkForUpdate()){var t=this.currentAppBarOffsetTop;Math.abs(t)>=this.topAppBarHeight&&(t=-st.MAX_TOP_APP_BAR_HEIGHT),this.adapter.setStyle("top",t+"px")}},i.prototype.throttledResizeHandler=function(){var t=this.adapter.getTopAppBarHeight();this.topAppBarHeight!==t&&(this.wasDocked=!1,this.currentAppBarOffsetTop-=this.topAppBarHeight-t,this.topAppBarHeight=t),this.handleTargetScroll()},i}(Qt),Ze=Ut;/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Zt=function(a){v(i,a);function i(){var t=a!==null&&a.apply(this,arguments)||this;return t.wasScrolled=!1,t}return i.prototype.handleTargetScroll=function(){var t=this.adapter.getViewportScrollY();t<=0?this.wasScrolled&&(this.adapter.removeClass(vt.FIXED_SCROLLED_CLASS),this.wasScrolled=!1):this.wasScrolled||(this.adapter.addClass(vt.FIXED_SCROLLED_CLASS),this.wasScrolled=!0)},i}(Ut),Je=Zt;/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var E={CLOSING:"mdc-dialog--closing",OPEN:"mdc-dialog--open",OPENING:"mdc-dialog--opening",SCROLLABLE:"mdc-dialog--scrollable",SCROLL_LOCK:"mdc-dialog-scroll-lock",STACKED:"mdc-dialog--stacked",FULLSCREEN:"mdc-dialog--fullscreen",SCROLL_DIVIDER_HEADER:"mdc-dialog-scroll-divider-header",SCROLL_DIVIDER_FOOTER:"mdc-dialog-scroll-divider-footer",SURFACE_SCRIM_SHOWN:"mdc-dialog__surface-scrim--shown",SURFACE_SCRIM_SHOWING:"mdc-dialog__surface-scrim--showing",SURFACE_SCRIM_HIDING:"mdc-dialog__surface-scrim--hiding",SCRIM_HIDDEN:"mdc-dialog__scrim--hidden"},J={ACTION_ATTRIBUTE:"data-mdc-dialog-action",BUTTON_DEFAULT_ATTRIBUTE:"data-mdc-dialog-button-default",BUTTON_SELECTOR:".mdc-dialog__button",CLOSED_EVENT:"MDCDialog:closed",CLOSE_ACTION:"close",CLOSING_EVENT:"MDCDialog:closing",CONTAINER_SELECTOR:".mdc-dialog__container",CONTENT_SELECTOR:".mdc-dialog__content",DESTROY_ACTION:"destroy",INITIAL_FOCUS_ATTRIBUTE:"data-mdc-dialog-initial-focus",OPENED_EVENT:"MDCDialog:opened",OPENING_EVENT:"MDCDialog:opening",SCRIM_SELECTOR:".mdc-dialog__scrim",SUPPRESS_DEFAULT_PRESS_SELECTOR:["textarea",".mdc-menu .mdc-list-item",".mdc-menu .mdc-deprecated-list-item"].join(", "),SURFACE_SELECTOR:".mdc-dialog__surface"},lt={DIALOG_ANIMATION_CLOSE_TIME_MS:75,DIALOG_ANIMATION_OPEN_TIME_MS:150};/** + * @license + * Copyright 2020 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var kt=function(){function a(){this.rafIDs=new Map}return a.prototype.request=function(i,t){var e=this;this.cancel(i);var r=requestAnimationFrame(function(n){e.rafIDs.delete(i),t(n)});this.rafIDs.set(i,r)},a.prototype.cancel=function(i){var t=this.rafIDs.get(i);t&&(cancelAnimationFrame(t),this.rafIDs.delete(i))},a.prototype.cancelAll=function(){var i=this;this.rafIDs.forEach(function(t,e){i.cancel(e)})},a.prototype.getQueue=function(){var i=[];return this.rafIDs.forEach(function(t,e){i.push(e)}),i},a}();/** + * @license + * Copyright 2017 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var ut;(function(a){a.POLL_SCROLL_POS="poll_scroll_position",a.POLL_LAYOUT_CHANGE="poll_layout_change"})(ut||(ut={}));var Jt=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.dialogOpen=!1,e.isFullscreen=!1,e.animationFrame=0,e.animationTimer=0,e.escapeKeyAction=J.CLOSE_ACTION,e.scrimClickAction=J.CLOSE_ACTION,e.autoStackButtons=!0,e.areButtonsStacked=!1,e.suppressDefaultPressSelector=J.SUPPRESS_DEFAULT_PRESS_SELECTOR,e.animFrame=new kt,e.contentScrollHandler=function(){e.handleScrollEvent()},e.windowResizeHandler=function(){e.layout()},e.windowOrientationChangeHandler=function(){e.layout()},e}return Object.defineProperty(i,"cssClasses",{get:function(){return E},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return J},enumerable:!1,configurable:!0}),Object.defineProperty(i,"numbers",{get:function(){return lt},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addBodyClass:function(){},addClass:function(){},areButtonsStacked:function(){return!1},clickDefaultButton:function(){},eventTargetMatches:function(){return!1},getActionFromEvent:function(){return""},getInitialFocusEl:function(){return null},hasClass:function(){return!1},isContentScrollable:function(){return!1},notifyClosed:function(){},notifyClosing:function(){},notifyOpened:function(){},notifyOpening:function(){},releaseFocus:function(){},removeBodyClass:function(){},removeClass:function(){},reverseButtons:function(){},trapFocus:function(){},registerContentEventHandler:function(){},deregisterContentEventHandler:function(){},isScrollableContentAtTop:function(){return!1},isScrollableContentAtBottom:function(){return!1},registerWindowEventHandler:function(){},deregisterWindowEventHandler:function(){}}},enumerable:!1,configurable:!0}),i.prototype.init=function(){this.adapter.hasClass(E.STACKED)&&this.setAutoStackButtons(!1),this.isFullscreen=this.adapter.hasClass(E.FULLSCREEN)},i.prototype.destroy=function(){this.animationTimer&&(clearTimeout(this.animationTimer),this.handleAnimationTimerEnd()),this.isFullscreen&&this.adapter.deregisterContentEventHandler("scroll",this.contentScrollHandler),this.animFrame.cancelAll(),this.adapter.deregisterWindowEventHandler("resize",this.windowResizeHandler),this.adapter.deregisterWindowEventHandler("orientationchange",this.windowOrientationChangeHandler)},i.prototype.open=function(t){var e=this;this.dialogOpen=!0,this.adapter.notifyOpening(),this.adapter.addClass(E.OPENING),this.isFullscreen&&this.adapter.registerContentEventHandler("scroll",this.contentScrollHandler),t&&t.isAboveFullscreenDialog&&this.adapter.addClass(E.SCRIM_HIDDEN),this.adapter.registerWindowEventHandler("resize",this.windowResizeHandler),this.adapter.registerWindowEventHandler("orientationchange",this.windowOrientationChangeHandler),this.runNextAnimationFrame(function(){e.adapter.addClass(E.OPEN),e.adapter.addBodyClass(E.SCROLL_LOCK),e.layout(),e.animationTimer=setTimeout(function(){e.handleAnimationTimerEnd(),e.adapter.trapFocus(e.adapter.getInitialFocusEl()),e.adapter.notifyOpened()},lt.DIALOG_ANIMATION_OPEN_TIME_MS)})},i.prototype.close=function(t){var e=this;t===void 0&&(t=""),this.dialogOpen&&(this.dialogOpen=!1,this.adapter.notifyClosing(t),this.adapter.addClass(E.CLOSING),this.adapter.removeClass(E.OPEN),this.adapter.removeBodyClass(E.SCROLL_LOCK),this.isFullscreen&&this.adapter.deregisterContentEventHandler("scroll",this.contentScrollHandler),this.adapter.deregisterWindowEventHandler("resize",this.windowResizeHandler),this.adapter.deregisterWindowEventHandler("orientationchange",this.windowOrientationChangeHandler),cancelAnimationFrame(this.animationFrame),this.animationFrame=0,clearTimeout(this.animationTimer),this.animationTimer=setTimeout(function(){e.adapter.releaseFocus(),e.handleAnimationTimerEnd(),e.adapter.notifyClosed(t)},lt.DIALOG_ANIMATION_CLOSE_TIME_MS))},i.prototype.showSurfaceScrim=function(){var t=this;this.adapter.addClass(E.SURFACE_SCRIM_SHOWING),this.runNextAnimationFrame(function(){t.adapter.addClass(E.SURFACE_SCRIM_SHOWN)})},i.prototype.hideSurfaceScrim=function(){this.adapter.removeClass(E.SURFACE_SCRIM_SHOWN),this.adapter.addClass(E.SURFACE_SCRIM_HIDING)},i.prototype.handleSurfaceScrimTransitionEnd=function(){this.adapter.removeClass(E.SURFACE_SCRIM_HIDING),this.adapter.removeClass(E.SURFACE_SCRIM_SHOWING)},i.prototype.isOpen=function(){return this.dialogOpen},i.prototype.getEscapeKeyAction=function(){return this.escapeKeyAction},i.prototype.setEscapeKeyAction=function(t){this.escapeKeyAction=t},i.prototype.getScrimClickAction=function(){return this.scrimClickAction},i.prototype.setScrimClickAction=function(t){this.scrimClickAction=t},i.prototype.getAutoStackButtons=function(){return this.autoStackButtons},i.prototype.setAutoStackButtons=function(t){this.autoStackButtons=t},i.prototype.getSuppressDefaultPressSelector=function(){return this.suppressDefaultPressSelector},i.prototype.setSuppressDefaultPressSelector=function(t){this.suppressDefaultPressSelector=t},i.prototype.layout=function(){var t=this;this.animFrame.request(ut.POLL_LAYOUT_CHANGE,function(){t.layoutInternal()})},i.prototype.handleClick=function(t){var e=this.adapter.eventTargetMatches(t.target,J.SCRIM_SELECTOR);if(e&&this.scrimClickAction!=="")this.close(this.scrimClickAction);else{var r=this.adapter.getActionFromEvent(t);r&&this.close(r)}},i.prototype.handleKeydown=function(t){var e=t.key==="Enter"||t.keyCode===13;if(!!e){var r=this.adapter.getActionFromEvent(t);if(!r){var n=t.composedPath?t.composedPath()[0]:t.target,s=this.suppressDefaultPressSelector?!this.adapter.eventTargetMatches(n,this.suppressDefaultPressSelector):!0;e&&s&&this.adapter.clickDefaultButton()}}},i.prototype.handleDocumentKeydown=function(t){var e=t.key==="Escape"||t.keyCode===27;e&&this.escapeKeyAction!==""&&this.close(this.escapeKeyAction)},i.prototype.handleScrollEvent=function(){var t=this;this.animFrame.request(ut.POLL_SCROLL_POS,function(){t.toggleScrollDividerHeader(),t.toggleScrollDividerFooter()})},i.prototype.layoutInternal=function(){this.autoStackButtons&&this.detectStackedButtons(),this.toggleScrollableClasses()},i.prototype.handleAnimationTimerEnd=function(){this.animationTimer=0,this.adapter.removeClass(E.OPENING),this.adapter.removeClass(E.CLOSING)},i.prototype.runNextAnimationFrame=function(t){var e=this;cancelAnimationFrame(this.animationFrame),this.animationFrame=requestAnimationFrame(function(){e.animationFrame=0,clearTimeout(e.animationTimer),e.animationTimer=setTimeout(t,0)})},i.prototype.detectStackedButtons=function(){this.adapter.removeClass(E.STACKED);var t=this.adapter.areButtonsStacked();t&&this.adapter.addClass(E.STACKED),t!==this.areButtonsStacked&&(this.adapter.reverseButtons(),this.areButtonsStacked=t)},i.prototype.toggleScrollableClasses=function(){this.adapter.removeClass(E.SCROLLABLE),this.adapter.isContentScrollable()&&(this.adapter.addClass(E.SCROLLABLE),this.isFullscreen&&(this.toggleScrollDividerHeader(),this.toggleScrollDividerFooter()))},i.prototype.toggleScrollDividerHeader=function(){this.adapter.isScrollableContentAtTop()?this.adapter.hasClass(E.SCROLL_DIVIDER_HEADER)&&this.adapter.removeClass(E.SCROLL_DIVIDER_HEADER):this.adapter.addClass(E.SCROLL_DIVIDER_HEADER)},i.prototype.toggleScrollDividerFooter=function(){this.adapter.isScrollableContentAtBottom()?this.adapter.hasClass(E.SCROLL_DIVIDER_FOOTER)&&this.adapter.removeClass(E.SCROLL_DIVIDER_FOOTER):this.adapter.addClass(E.SCROLL_DIVIDER_FOOTER)},i}(O),ti=Jt;/** + * @license + * Copyright 2019 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */function ei(a){return a===void 0&&(a=window),te(a)?{passive:!0}:!1}function te(a){a===void 0&&(a=window);var i=!1;try{var t={get passive(){return i=!0,!1}},e=function(){};a.document.addEventListener("test",e,t),a.document.removeEventListener("test",e,t)}catch{i=!1}return i}/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var ee={NOTCH_ELEMENT_SELECTOR:".mdc-notched-outline__notch"},yt={NOTCH_ELEMENT_PADDING:8},ie={NO_LABEL:"mdc-notched-outline--no-label",OUTLINE_NOTCHED:"mdc-notched-outline--notched",OUTLINE_UPGRADED:"mdc-notched-outline--upgraded"};/** + * @license + * Copyright 2017 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var ii=function(a){v(i,a);function i(t){return a.call(this,f(f({},i.defaultAdapter),t))||this}return Object.defineProperty(i,"strings",{get:function(){return ee},enumerable:!1,configurable:!0}),Object.defineProperty(i,"cssClasses",{get:function(){return ie},enumerable:!1,configurable:!0}),Object.defineProperty(i,"numbers",{get:function(){return yt},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},setNotchWidthProperty:function(){},removeNotchWidthProperty:function(){}}},enumerable:!1,configurable:!0}),i.prototype.notch=function(t){var e=i.cssClasses.OUTLINE_NOTCHED;t>0&&(t+=yt.NOTCH_ELEMENT_PADDING),this.adapter.setNotchWidthProperty(t),this.adapter.addClass(e)},i.prototype.closeNotch=function(){var t=i.cssClasses.OUTLINE_NOTCHED;this.adapter.removeClass(t),this.adapter.removeNotchWidthProperty()},i}(O);/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var re={LABEL_FLOAT_ABOVE:"mdc-floating-label--float-above",LABEL_REQUIRED:"mdc-floating-label--required",LABEL_SHAKE:"mdc-floating-label--shake",ROOT:"mdc-floating-label"};/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var ri=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.shakeAnimationEndHandler=function(){e.handleShakeAnimationEnd()},e}return Object.defineProperty(i,"cssClasses",{get:function(){return re},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},getWidth:function(){return 0},registerInteractionHandler:function(){},deregisterInteractionHandler:function(){}}},enumerable:!1,configurable:!0}),i.prototype.init=function(){this.adapter.registerInteractionHandler("animationend",this.shakeAnimationEndHandler)},i.prototype.destroy=function(){this.adapter.deregisterInteractionHandler("animationend",this.shakeAnimationEndHandler)},i.prototype.getWidth=function(){return this.adapter.getWidth()},i.prototype.shake=function(t){var e=i.cssClasses.LABEL_SHAKE;t?this.adapter.addClass(e):this.adapter.removeClass(e)},i.prototype.float=function(t){var e=i.cssClasses,r=e.LABEL_FLOAT_ABOVE,n=e.LABEL_SHAKE;t?this.adapter.addClass(r):(this.adapter.removeClass(r),this.adapter.removeClass(n))},i.prototype.setRequired=function(t){var e=i.cssClasses.LABEL_REQUIRED;t?this.adapter.addClass(e):this.adapter.removeClass(e)},i.prototype.handleShakeAnimationEnd=function(){var t=i.cssClasses.LABEL_SHAKE;this.adapter.removeClass(t)},i}(O);/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var K={LINE_RIPPLE_ACTIVE:"mdc-line-ripple--active",LINE_RIPPLE_DEACTIVATING:"mdc-line-ripple--deactivating"};/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var ni=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.transitionEndHandler=function(r){e.handleTransitionEnd(r)},e}return Object.defineProperty(i,"cssClasses",{get:function(){return K},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},setStyle:function(){},registerEventHandler:function(){},deregisterEventHandler:function(){}}},enumerable:!1,configurable:!0}),i.prototype.init=function(){this.adapter.registerEventHandler("transitionend",this.transitionEndHandler)},i.prototype.destroy=function(){this.adapter.deregisterEventHandler("transitionend",this.transitionEndHandler)},i.prototype.activate=function(){this.adapter.removeClass(K.LINE_RIPPLE_DEACTIVATING),this.adapter.addClass(K.LINE_RIPPLE_ACTIVE)},i.prototype.setRippleCenter=function(t){this.adapter.setStyle("transform-origin",t+"px center")},i.prototype.deactivate=function(){this.adapter.addClass(K.LINE_RIPPLE_DEACTIVATING)},i.prototype.handleTransitionEnd=function(t){var e=this.adapter.hasClass(K.LINE_RIPPLE_DEACTIVATING);t.propertyName==="opacity"&&e&&(this.adapter.removeClass(K.LINE_RIPPLE_ACTIVE),this.adapter.removeClass(K.LINE_RIPPLE_DEACTIVATING))},i}(O);/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var ct={ARIA_CONTROLS:"aria-controls",ARIA_DESCRIBEDBY:"aria-describedby",INPUT_SELECTOR:".mdc-text-field__input",LABEL_SELECTOR:".mdc-floating-label",LEADING_ICON_SELECTOR:".mdc-text-field__icon--leading",LINE_RIPPLE_SELECTOR:".mdc-line-ripple",OUTLINE_SELECTOR:".mdc-notched-outline",PREFIX_SELECTOR:".mdc-text-field__affix--prefix",SUFFIX_SELECTOR:".mdc-text-field__affix--suffix",TRAILING_ICON_SELECTOR:".mdc-text-field__icon--trailing"},ne={DISABLED:"mdc-text-field--disabled",FOCUSED:"mdc-text-field--focused",HELPER_LINE:"mdc-text-field-helper-line",INVALID:"mdc-text-field--invalid",LABEL_FLOATING:"mdc-text-field--label-floating",NO_LABEL:"mdc-text-field--no-label",OUTLINED:"mdc-text-field--outlined",ROOT:"mdc-text-field",TEXTAREA:"mdc-text-field--textarea",WITH_LEADING_ICON:"mdc-text-field--with-leading-icon",WITH_TRAILING_ICON:"mdc-text-field--with-trailing-icon",WITH_INTERNAL_COUNTER:"mdc-text-field--with-internal-counter"},bt={LABEL_SCALE:.75},ae=["pattern","min","max","required","step","minlength","maxlength"],se=["color","date","datetime-local","month","range","time","week"];/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Ot=["mousedown","touchstart"],_t=["click","keydown"],oe=function(a){v(i,a);function i(t,e){e===void 0&&(e={});var r=a.call(this,f(f({},i.defaultAdapter),t))||this;return r.isFocused=!1,r.receivedUserInput=!1,r.valid=!0,r.useNativeValidation=!0,r.validateOnValueChange=!0,r.helperText=e.helperText,r.characterCounter=e.characterCounter,r.leadingIcon=e.leadingIcon,r.trailingIcon=e.trailingIcon,r.inputFocusHandler=function(){r.activateFocus()},r.inputBlurHandler=function(){r.deactivateFocus()},r.inputInputHandler=function(){r.handleInput()},r.setPointerXOffset=function(n){r.setTransformOrigin(n)},r.textFieldInteractionHandler=function(){r.handleTextFieldInteraction()},r.validationAttributeChangeHandler=function(n){r.handleValidationAttributeChange(n)},r}return Object.defineProperty(i,"cssClasses",{get:function(){return ne},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return ct},enumerable:!1,configurable:!0}),Object.defineProperty(i,"numbers",{get:function(){return bt},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"shouldAlwaysFloat",{get:function(){var t=this.getNativeInput().type;return se.indexOf(t)>=0},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"shouldFloat",{get:function(){return this.shouldAlwaysFloat||this.isFocused||!!this.getValue()||this.isBadInput()},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"shouldShake",{get:function(){return!this.isFocused&&!this.isValid()&&!!this.getValue()},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!0},setInputAttr:function(){},removeInputAttr:function(){},registerTextFieldInteractionHandler:function(){},deregisterTextFieldInteractionHandler:function(){},registerInputInteractionHandler:function(){},deregisterInputInteractionHandler:function(){},registerValidationAttributeChangeHandler:function(){return new MutationObserver(function(){})},deregisterValidationAttributeChangeHandler:function(){},getNativeInput:function(){return null},isFocused:function(){return!1},activateLineRipple:function(){},deactivateLineRipple:function(){},setLineRippleTransformOrigin:function(){},shakeLabel:function(){},floatLabel:function(){},setLabelRequired:function(){},hasLabel:function(){return!1},getLabelWidth:function(){return 0},hasOutline:function(){return!1},notchOutline:function(){},closeOutline:function(){}}},enumerable:!1,configurable:!0}),i.prototype.init=function(){var t,e,r,n;this.adapter.hasLabel()&&this.getNativeInput().required&&this.adapter.setLabelRequired(!0),this.adapter.isFocused()?this.inputFocusHandler():this.adapter.hasLabel()&&this.shouldFloat&&(this.notchOutline(!0),this.adapter.floatLabel(!0),this.styleFloating(!0)),this.adapter.registerInputInteractionHandler("focus",this.inputFocusHandler),this.adapter.registerInputInteractionHandler("blur",this.inputBlurHandler),this.adapter.registerInputInteractionHandler("input",this.inputInputHandler);try{for(var s=F(Ot),o=s.next();!o.done;o=s.next()){var d=o.value;this.adapter.registerInputInteractionHandler(d,this.setPointerXOffset)}}catch(p){t={error:p}}finally{try{o&&!o.done&&(e=s.return)&&e.call(s)}finally{if(t)throw t.error}}try{for(var l=F(_t),c=l.next();!c.done;c=l.next()){var d=c.value;this.adapter.registerTextFieldInteractionHandler(d,this.textFieldInteractionHandler)}}catch(p){r={error:p}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}this.validationObserver=this.adapter.registerValidationAttributeChangeHandler(this.validationAttributeChangeHandler),this.setcharacterCounter(this.getValue().length)},i.prototype.destroy=function(){var t,e,r,n;this.adapter.deregisterInputInteractionHandler("focus",this.inputFocusHandler),this.adapter.deregisterInputInteractionHandler("blur",this.inputBlurHandler),this.adapter.deregisterInputInteractionHandler("input",this.inputInputHandler);try{for(var s=F(Ot),o=s.next();!o.done;o=s.next()){var d=o.value;this.adapter.deregisterInputInteractionHandler(d,this.setPointerXOffset)}}catch(p){t={error:p}}finally{try{o&&!o.done&&(e=s.return)&&e.call(s)}finally{if(t)throw t.error}}try{for(var l=F(_t),c=l.next();!c.done;c=l.next()){var d=c.value;this.adapter.deregisterTextFieldInteractionHandler(d,this.textFieldInteractionHandler)}}catch(p){r={error:p}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}this.adapter.deregisterValidationAttributeChangeHandler(this.validationObserver)},i.prototype.handleTextFieldInteraction=function(){var t=this.adapter.getNativeInput();t&&t.disabled||(this.receivedUserInput=!0)},i.prototype.handleValidationAttributeChange=function(t){var e=this;t.some(function(r){return ae.indexOf(r)>-1?(e.styleValidity(!0),e.adapter.setLabelRequired(e.getNativeInput().required),!0):!1}),t.indexOf("maxlength")>-1&&this.setcharacterCounter(this.getValue().length)},i.prototype.notchOutline=function(t){if(!(!this.adapter.hasOutline()||!this.adapter.hasLabel()))if(t){var e=this.adapter.getLabelWidth()*bt.LABEL_SCALE;this.adapter.notchOutline(e)}else this.adapter.closeOutline()},i.prototype.activateFocus=function(){this.isFocused=!0,this.styleFocused(this.isFocused),this.adapter.activateLineRipple(),this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating(this.shouldFloat),this.adapter.shakeLabel(this.shouldShake)),this.helperText&&(this.helperText.isPersistent()||!this.helperText.isValidation()||!this.valid)&&this.helperText.showToScreenReader()},i.prototype.setTransformOrigin=function(t){if(!(this.isDisabled()||this.adapter.hasOutline())){var e=t.touches,r=e?e[0]:t,n=r.target.getBoundingClientRect(),s=r.clientX-n.left;this.adapter.setLineRippleTransformOrigin(s)}},i.prototype.handleInput=function(){this.autoCompleteFocus(),this.setcharacterCounter(this.getValue().length)},i.prototype.autoCompleteFocus=function(){this.receivedUserInput||this.activateFocus()},i.prototype.deactivateFocus=function(){this.isFocused=!1,this.adapter.deactivateLineRipple();var t=this.isValid();this.styleValidity(t),this.styleFocused(this.isFocused),this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating(this.shouldFloat),this.adapter.shakeLabel(this.shouldShake)),this.shouldFloat||(this.receivedUserInput=!1)},i.prototype.getValue=function(){return this.getNativeInput().value},i.prototype.setValue=function(t){if(this.getValue()!==t&&(this.getNativeInput().value=t),this.setcharacterCounter(t.length),this.validateOnValueChange){var e=this.isValid();this.styleValidity(e)}this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating(this.shouldFloat),this.validateOnValueChange&&this.adapter.shakeLabel(this.shouldShake))},i.prototype.isValid=function(){return this.useNativeValidation?this.isNativeInputValid():this.valid},i.prototype.setValid=function(t){this.valid=t,this.styleValidity(t);var e=!t&&!this.isFocused&&!!this.getValue();this.adapter.hasLabel()&&this.adapter.shakeLabel(e)},i.prototype.setValidateOnValueChange=function(t){this.validateOnValueChange=t},i.prototype.getValidateOnValueChange=function(){return this.validateOnValueChange},i.prototype.setUseNativeValidation=function(t){this.useNativeValidation=t},i.prototype.isDisabled=function(){return this.getNativeInput().disabled},i.prototype.setDisabled=function(t){this.getNativeInput().disabled=t,this.styleDisabled(t)},i.prototype.setHelperTextContent=function(t){this.helperText&&this.helperText.setContent(t)},i.prototype.setLeadingIconAriaLabel=function(t){this.leadingIcon&&this.leadingIcon.setAriaLabel(t)},i.prototype.setLeadingIconContent=function(t){this.leadingIcon&&this.leadingIcon.setContent(t)},i.prototype.setTrailingIconAriaLabel=function(t){this.trailingIcon&&this.trailingIcon.setAriaLabel(t)},i.prototype.setTrailingIconContent=function(t){this.trailingIcon&&this.trailingIcon.setContent(t)},i.prototype.setcharacterCounter=function(t){if(!!this.characterCounter){var e=this.getNativeInput().maxLength;if(e===-1)throw new Error("MDCTextFieldFoundation: Expected maxlength html property on text input or textarea.");this.characterCounter.setCounterValue(t,e)}},i.prototype.isBadInput=function(){return this.getNativeInput().validity.badInput||!1},i.prototype.isNativeInputValid=function(){return this.getNativeInput().validity.valid},i.prototype.styleValidity=function(t){var e=i.cssClasses.INVALID;if(t?this.adapter.removeClass(e):this.adapter.addClass(e),this.helperText){this.helperText.setValidity(t);var r=this.helperText.isValidation();if(!r)return;var n=this.helperText.isVisible(),s=this.helperText.getId();n&&s?this.adapter.setInputAttr(ct.ARIA_DESCRIBEDBY,s):this.adapter.removeInputAttr(ct.ARIA_DESCRIBEDBY)}},i.prototype.styleFocused=function(t){var e=i.cssClasses.FOCUSED;t?this.adapter.addClass(e):this.adapter.removeClass(e)},i.prototype.styleDisabled=function(t){var e=i.cssClasses,r=e.DISABLED,n=e.INVALID;t?(this.adapter.addClass(r),this.adapter.removeClass(n)):this.adapter.removeClass(r),this.leadingIcon&&this.leadingIcon.setDisabled(t),this.trailingIcon&&this.trailingIcon.setDisabled(t)},i.prototype.styleFloating=function(t){var e=i.cssClasses.LABEL_FLOATING;t?this.adapter.addClass(e):this.adapter.removeClass(e)},i.prototype.getNativeInput=function(){var t=this.adapter?this.adapter.getNativeInput():null;return t||{disabled:!1,maxLength:-1,required:!1,type:"input",validity:{badInput:!1,valid:!0},value:""}},i}(O),ai=oe;/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var M={ANIMATE:"mdc-drawer--animate",CLOSING:"mdc-drawer--closing",DISMISSIBLE:"mdc-drawer--dismissible",MODAL:"mdc-drawer--modal",OPEN:"mdc-drawer--open",OPENING:"mdc-drawer--opening",ROOT:"mdc-drawer"},ue={APP_CONTENT_SELECTOR:".mdc-drawer-app-content",CLOSE_EVENT:"MDCDrawer:closed",OPEN_EVENT:"MDCDrawer:opened",SCRIM_SELECTOR:".mdc-drawer-scrim",LIST_SELECTOR:".mdc-list,.mdc-deprecated-list",LIST_ITEM_ACTIVATED_SELECTOR:".mdc-list-item--activated,.mdc-deprecated-list-item--activated"};/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Vt=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.animationFrame=0,e.animationTimer=0,e}return Object.defineProperty(i,"strings",{get:function(){return ue},enumerable:!1,configurable:!0}),Object.defineProperty(i,"cssClasses",{get:function(){return M},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},elementHasClass:function(){return!1},notifyClose:function(){},notifyOpen:function(){},saveFocus:function(){},restoreFocus:function(){},focusActiveNavigationItem:function(){},trapFocus:function(){},releaseFocus:function(){}}},enumerable:!1,configurable:!0}),i.prototype.destroy=function(){this.animationFrame&&cancelAnimationFrame(this.animationFrame),this.animationTimer&&clearTimeout(this.animationTimer)},i.prototype.open=function(){var t=this;this.isOpen()||this.isOpening()||this.isClosing()||(this.adapter.addClass(M.OPEN),this.adapter.addClass(M.ANIMATE),this.runNextAnimationFrame(function(){t.adapter.addClass(M.OPENING)}),this.adapter.saveFocus())},i.prototype.close=function(){!this.isOpen()||this.isOpening()||this.isClosing()||this.adapter.addClass(M.CLOSING)},i.prototype.isOpen=function(){return this.adapter.hasClass(M.OPEN)},i.prototype.isOpening=function(){return this.adapter.hasClass(M.OPENING)||this.adapter.hasClass(M.ANIMATE)},i.prototype.isClosing=function(){return this.adapter.hasClass(M.CLOSING)},i.prototype.handleKeydown=function(t){var e=t.keyCode,r=t.key,n=r==="Escape"||e===27;n&&this.close()},i.prototype.handleTransitionEnd=function(t){var e=M.OPENING,r=M.CLOSING,n=M.OPEN,s=M.ANIMATE,o=M.ROOT,d=this.isElement(t.target)&&this.adapter.elementHasClass(t.target,o);!d||(this.isClosing()?(this.adapter.removeClass(n),this.closed(),this.adapter.restoreFocus(),this.adapter.notifyClose()):(this.adapter.focusActiveNavigationItem(),this.opened(),this.adapter.notifyOpen()),this.adapter.removeClass(s),this.adapter.removeClass(e),this.adapter.removeClass(r))},i.prototype.opened=function(){},i.prototype.closed=function(){},i.prototype.runNextAnimationFrame=function(t){var e=this;cancelAnimationFrame(this.animationFrame),this.animationFrame=requestAnimationFrame(function(){e.animationFrame=0,clearTimeout(e.animationTimer),e.animationTimer=setTimeout(t,0)})},i.prototype.isElement=function(t){return Boolean(t.classList)},i}(O),si=Vt;/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var de=function(a){v(i,a);function i(){return a!==null&&a.apply(this,arguments)||this}return i.prototype.handleScrimClick=function(){this.close()},i.prototype.opened=function(){this.adapter.trapFocus()},i.prototype.closed=function(){this.adapter.releaseFocus()},i}(Vt),oi=de;/** + * @license + * Copyright 2017 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var le={ROOT:"mdc-form-field"},ce={LABEL_SELECTOR:".mdc-form-field > label"};/** + * @license + * Copyright 2017 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var he=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.click=function(){e.handleClick()},e}return Object.defineProperty(i,"cssClasses",{get:function(){return le},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return ce},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{activateInputRipple:function(){},deactivateInputRipple:function(){},deregisterInteractionHandler:function(){},registerInteractionHandler:function(){}}},enumerable:!1,configurable:!0}),i.prototype.init=function(){this.adapter.registerInteractionHandler("click",this.click)},i.prototype.destroy=function(){this.adapter.deregisterInteractionHandler("click",this.click)},i.prototype.handleClick=function(){var t=this;this.adapter.activateInputRipple(),requestAnimationFrame(function(){t.adapter.deactivateInputRipple()})},i}(O),ui=he;/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var fe={NATIVE_CONTROL_SELECTOR:".mdc-radio__native-control"},pe={DISABLED:"mdc-radio--disabled",ROOT:"mdc-radio"};/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var me=function(a){v(i,a);function i(t){return a.call(this,f(f({},i.defaultAdapter),t))||this}return Object.defineProperty(i,"cssClasses",{get:function(){return pe},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return fe},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},setNativeControlDisabled:function(){}}},enumerable:!1,configurable:!0}),i.prototype.setDisabled=function(t){var e=i.cssClasses.DISABLED;this.adapter.setNativeControlDisabled(t),t?this.adapter.addClass(e):this.adapter.removeClass(e)},i}(O),di=me;/** + * @license + * Copyright 2021 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */function ve(a,i,t){var e=Te(a,i),r=e.getObservers(i);return r.push(t),function(){r.splice(r.indexOf(t),1)}}var ot=new WeakMap;function Te(a,i){var t=new Map;ot.has(a)||ot.set(a,{isEnabled:!0,getObservers:function(l){var c=t.get(l)||[];return t.has(l)||t.set(l,c),c},installedProperties:new Set});var e=ot.get(a);if(e.installedProperties.has(i))return e;var r=Ee(a,i)||{configurable:!0,enumerable:!0,value:a[i],writable:!0},n=f({},r),s=r.get,o=r.set;if("value"in r){delete n.value,delete n.writable;var d=r.value;s=function(){return d},r.writable&&(o=function(l){d=l})}return s&&(n.get=function(){return s.call(this)}),o&&(n.set=function(l){var c,p,T=s?s.call(this):l;if(o.call(this,l),e.isEnabled&&(!s||l!==T))try{for(var m=F(e.getObservers(i)),A=m.next();!A.done;A=m.next()){var C=A.value;C(l,T)}}catch(D){c={error:D}}finally{try{A&&!A.done&&(p=m.return)&&p.call(m)}finally{if(c)throw c.error}}}),e.installedProperties.add(i),Object.defineProperty(a,i,n),e}function Ee(a,i){for(var t=a,e;t&&(e=Object.getOwnPropertyDescriptor(t,i),!e);)t=Object.getPrototypeOf(t);return e}function Ae(a,i){var t=ot.get(a);t&&(t.isEnabled=i)}/** + * @license + * Copyright 2021 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var ge=function(a){v(i,a);function i(t){var e=a.call(this,t)||this;return e.unobserves=new Set,e}return i.prototype.destroy=function(){a.prototype.destroy.call(this),this.unobserve()},i.prototype.observe=function(t,e){var r,n,s=this,o=[];try{for(var d=F(Object.keys(e)),l=d.next();!l.done;l=d.next()){var c=l.value,p=e[c].bind(this);o.push(this.observeProperty(t,c,p))}}catch(m){r={error:m}}finally{try{l&&!l.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}var T=function(){var m,A;try{for(var C=F(o),D=C.next();!D.done;D=C.next()){var H=D.value;H()}}catch(W){m={error:W}}finally{try{D&&!D.done&&(A=C.return)&&A.call(C)}finally{if(m)throw m.error}}s.unobserves.delete(T)};return this.unobserves.add(T),T},i.prototype.observeProperty=function(t,e,r){return ve(t,e,r)},i.prototype.setObserversEnabled=function(t,e){Ae(t,e)},i.prototype.unobserve=function(){var t,e;try{for(var r=F(Wt([],wt(this.unobserves))),n=r.next();!n.done;n=r.next()){var s=n.value;s()}}catch(o){t={error:o}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},i}(O);/** + * @license + * Copyright 2021 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var X;(function(a){a.PROCESSING="mdc-switch--processing",a.SELECTED="mdc-switch--selected",a.UNSELECTED="mdc-switch--unselected"})(X||(X={}));var Rt;(function(a){a.RIPPLE=".mdc-switch__ripple"})(Rt||(Rt={}));/** + * @license + * Copyright 2021 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Se=function(a){v(i,a);function i(t){var e=a.call(this,t)||this;return e.handleClick=e.handleClick.bind(e),e}return i.prototype.init=function(){this.observe(this.adapter.state,{disabled:this.stopProcessingIfDisabled,processing:this.stopProcessingIfDisabled})},i.prototype.handleClick=function(){this.adapter.state.disabled||(this.adapter.state.selected=!this.adapter.state.selected)},i.prototype.stopProcessingIfDisabled=function(){this.adapter.state.disabled&&(this.adapter.state.processing=!1)},i}(ge);(function(a){v(i,a);function i(){return a!==null&&a.apply(this,arguments)||this}return i.prototype.init=function(){a.prototype.init.call(this),this.observe(this.adapter.state,{disabled:this.onDisabledChange,processing:this.onProcessingChange,selected:this.onSelectedChange})},i.prototype.initFromDOM=function(){this.setObserversEnabled(this.adapter.state,!1),this.adapter.state.selected=this.adapter.hasClass(X.SELECTED),this.onSelectedChange(),this.adapter.state.disabled=this.adapter.isDisabled(),this.adapter.state.processing=this.adapter.hasClass(X.PROCESSING),this.setObserversEnabled(this.adapter.state,!0),this.stopProcessingIfDisabled()},i.prototype.onDisabledChange=function(){this.adapter.setDisabled(this.adapter.state.disabled)},i.prototype.onProcessingChange=function(){this.toggleClass(this.adapter.state.processing,X.PROCESSING)},i.prototype.onSelectedChange=function(){this.adapter.setAriaChecked(String(this.adapter.state.selected)),this.toggleClass(this.adapter.state.selected,X.SELECTED),this.toggleClass(!this.adapter.state.selected,X.UNSELECTED)},i.prototype.toggleClass=function(t,e){t?this.adapter.addClass(e):this.adapter.removeClass(e)},i})(Se);/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Ie={ANCHOR:"mdc-menu-surface--anchor",ANIMATING_CLOSED:"mdc-menu-surface--animating-closed",ANIMATING_OPEN:"mdc-menu-surface--animating-open",FIXED:"mdc-menu-surface--fixed",IS_OPEN_BELOW:"mdc-menu-surface--is-open-below",OPEN:"mdc-menu-surface--open",ROOT:"mdc-menu-surface"},Ce={CLOSED_EVENT:"MDCMenuSurface:closed",CLOSING_EVENT:"MDCMenuSurface:closing",OPENED_EVENT:"MDCMenuSurface:opened",FOCUSABLE_ELEMENTS:["button:not(:disabled)",'[href]:not([aria-disabled="true"])',"input:not(:disabled)","select:not(:disabled)","textarea:not(:disabled)",'[tabindex]:not([tabindex="-1"]):not([aria-disabled="true"])'].join(", ")},tt={TRANSITION_OPEN_DURATION:120,TRANSITION_CLOSE_DURATION:75,MARGIN_TO_EDGE:32,ANCHOR_TO_MENU_SURFACE_WIDTH_RATIO:.67,TOUCH_EVENT_WAIT_MS:30},I;(function(a){a[a.BOTTOM=1]="BOTTOM",a[a.CENTER=2]="CENTER",a[a.RIGHT=4]="RIGHT",a[a.FLIP_RTL=8]="FLIP_RTL"})(I||(I={}));var Z;(function(a){a[a.TOP_LEFT=0]="TOP_LEFT",a[a.TOP_RIGHT=4]="TOP_RIGHT",a[a.BOTTOM_LEFT=1]="BOTTOM_LEFT",a[a.BOTTOM_RIGHT=5]="BOTTOM_RIGHT",a[a.TOP_START=8]="TOP_START",a[a.TOP_END=12]="TOP_END",a[a.BOTTOM_START=9]="BOTTOM_START",a[a.BOTTOM_END=13]="BOTTOM_END"})(Z||(Z={}));/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Gt=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.isSurfaceOpen=!1,e.isQuickOpen=!1,e.isHoistedElement=!1,e.isFixedPosition=!1,e.isHorizontallyCenteredOnViewport=!1,e.maxHeight=0,e.openBottomBias=0,e.openAnimationEndTimerId=0,e.closeAnimationEndTimerId=0,e.animationRequestId=0,e.anchorCorner=Z.TOP_START,e.originCorner=Z.TOP_START,e.anchorMargin={top:0,right:0,bottom:0,left:0},e.position={x:0,y:0},e}return Object.defineProperty(i,"cssClasses",{get:function(){return Ie},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return Ce},enumerable:!1,configurable:!0}),Object.defineProperty(i,"numbers",{get:function(){return tt},enumerable:!1,configurable:!0}),Object.defineProperty(i,"Corner",{get:function(){return Z},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},hasAnchor:function(){return!1},isElementInContainer:function(){return!1},isFocused:function(){return!1},isRtl:function(){return!1},getInnerDimensions:function(){return{height:0,width:0}},getAnchorDimensions:function(){return null},getWindowDimensions:function(){return{height:0,width:0}},getBodyDimensions:function(){return{height:0,width:0}},getWindowScroll:function(){return{x:0,y:0}},setPosition:function(){},setMaxHeight:function(){},setTransformOrigin:function(){},saveFocus:function(){},restoreFocus:function(){},notifyClose:function(){},notifyOpen:function(){},notifyClosing:function(){}}},enumerable:!1,configurable:!0}),i.prototype.init=function(){var t=i.cssClasses,e=t.ROOT,r=t.OPEN;if(!this.adapter.hasClass(e))throw new Error(e+" class required in root element.");this.adapter.hasClass(r)&&(this.isSurfaceOpen=!0)},i.prototype.destroy=function(){clearTimeout(this.openAnimationEndTimerId),clearTimeout(this.closeAnimationEndTimerId),cancelAnimationFrame(this.animationRequestId)},i.prototype.setAnchorCorner=function(t){this.anchorCorner=t},i.prototype.flipCornerHorizontally=function(){this.originCorner=this.originCorner^I.RIGHT},i.prototype.setAnchorMargin=function(t){this.anchorMargin.top=t.top||0,this.anchorMargin.right=t.right||0,this.anchorMargin.bottom=t.bottom||0,this.anchorMargin.left=t.left||0},i.prototype.setIsHoisted=function(t){this.isHoistedElement=t},i.prototype.setFixedPosition=function(t){this.isFixedPosition=t},i.prototype.isFixed=function(){return this.isFixedPosition},i.prototype.setAbsolutePosition=function(t,e){this.position.x=this.isFinite(t)?t:0,this.position.y=this.isFinite(e)?e:0},i.prototype.setIsHorizontallyCenteredOnViewport=function(t){this.isHorizontallyCenteredOnViewport=t},i.prototype.setQuickOpen=function(t){this.isQuickOpen=t},i.prototype.setMaxHeight=function(t){this.maxHeight=t},i.prototype.setOpenBottomBias=function(t){this.openBottomBias=t},i.prototype.isOpen=function(){return this.isSurfaceOpen},i.prototype.open=function(){var t=this;this.isSurfaceOpen||(this.adapter.saveFocus(),this.isQuickOpen?(this.isSurfaceOpen=!0,this.adapter.addClass(i.cssClasses.OPEN),this.dimensions=this.adapter.getInnerDimensions(),this.autoposition(),this.adapter.notifyOpen()):(this.adapter.addClass(i.cssClasses.ANIMATING_OPEN),this.animationRequestId=requestAnimationFrame(function(){t.dimensions=t.adapter.getInnerDimensions(),t.autoposition(),t.adapter.addClass(i.cssClasses.OPEN),t.openAnimationEndTimerId=setTimeout(function(){t.openAnimationEndTimerId=0,t.adapter.removeClass(i.cssClasses.ANIMATING_OPEN),t.adapter.notifyOpen()},tt.TRANSITION_OPEN_DURATION)}),this.isSurfaceOpen=!0))},i.prototype.close=function(t){var e=this;if(t===void 0&&(t=!1),!!this.isSurfaceOpen){if(this.adapter.notifyClosing(),this.isQuickOpen){this.isSurfaceOpen=!1,t||this.maybeRestoreFocus(),this.adapter.removeClass(i.cssClasses.OPEN),this.adapter.removeClass(i.cssClasses.IS_OPEN_BELOW),this.adapter.notifyClose();return}this.adapter.addClass(i.cssClasses.ANIMATING_CLOSED),requestAnimationFrame(function(){e.adapter.removeClass(i.cssClasses.OPEN),e.adapter.removeClass(i.cssClasses.IS_OPEN_BELOW),e.closeAnimationEndTimerId=setTimeout(function(){e.closeAnimationEndTimerId=0,e.adapter.removeClass(i.cssClasses.ANIMATING_CLOSED),e.adapter.notifyClose()},tt.TRANSITION_CLOSE_DURATION)}),this.isSurfaceOpen=!1,t||this.maybeRestoreFocus()}},i.prototype.handleBodyClick=function(t){var e=t.target;this.adapter.isElementInContainer(e)||this.close()},i.prototype.handleKeydown=function(t){var e=t.keyCode,r=t.key,n=r==="Escape"||e===27;n&&this.close()},i.prototype.autoposition=function(){var t;this.measurements=this.getAutoLayoutmeasurements();var e=this.getoriginCorner(),r=this.getMenuSurfaceMaxHeight(e),n=this.hasBit(e,I.BOTTOM)?"bottom":"top",s=this.hasBit(e,I.RIGHT)?"right":"left",o=this.getHorizontalOriginOffset(e),d=this.getVerticalOriginOffset(e),l=this.measurements,c=l.anchorSize,p=l.surfaceSize,T=(t={},t[s]=o,t[n]=d,t);c.width/p.width>tt.ANCHOR_TO_MENU_SURFACE_WIDTH_RATIO&&(s="center"),(this.isHoistedElement||this.isFixedPosition)&&this.adjustPositionForHoistedElement(T),this.adapter.setTransformOrigin(s+" "+n),this.adapter.setPosition(T),this.adapter.setMaxHeight(r?r+"px":""),this.hasBit(e,I.BOTTOM)||this.adapter.addClass(i.cssClasses.IS_OPEN_BELOW)},i.prototype.getAutoLayoutmeasurements=function(){var t=this.adapter.getAnchorDimensions(),e=this.adapter.getBodyDimensions(),r=this.adapter.getWindowDimensions(),n=this.adapter.getWindowScroll();return t||(t={top:this.position.y,right:this.position.x,bottom:this.position.y,left:this.position.x,width:0,height:0}),{anchorSize:t,bodySize:e,surfaceSize:this.dimensions,viewportDistance:{top:t.top,right:r.width-t.right,bottom:r.height-t.bottom,left:t.left},viewportSize:r,windowScroll:n}},i.prototype.getoriginCorner=function(){var t=this.originCorner,e=this.measurements,r=e.viewportDistance,n=e.anchorSize,s=e.surfaceSize,o=i.numbers.MARGIN_TO_EDGE,d=this.hasBit(this.anchorCorner,I.BOTTOM),l,c;d?(l=r.top-o+this.anchorMargin.bottom,c=r.bottom-o-this.anchorMargin.bottom):(l=r.top-o+this.anchorMargin.top,c=r.bottom-o+n.height-this.anchorMargin.top);var p=c-s.height>0;!p&&l>c+this.openBottomBias&&(t=this.setBit(t,I.BOTTOM));var T=this.adapter.isRtl(),m=this.hasBit(this.anchorCorner,I.FLIP_RTL),A=this.hasBit(this.anchorCorner,I.RIGHT)||this.hasBit(t,I.RIGHT),C=!1;T&&m?C=!A:C=A;var D,H;C?(D=r.left+n.width+this.anchorMargin.right,H=r.right-this.anchorMargin.right):(D=r.left+this.anchorMargin.left,H=r.right+n.width-this.anchorMargin.left);var W=D-s.width>0,At=H-s.width>0,gt=this.hasBit(t,I.FLIP_RTL)&&this.hasBit(t,I.RIGHT);return At&>&&T||!W&>?t=this.unsetBit(t,I.RIGHT):(W&&C&&T||W&&!C&&A||!At&&D>=H)&&(t=this.setBit(t,I.RIGHT)),t},i.prototype.getMenuSurfaceMaxHeight=function(t){if(this.maxHeight>0)return this.maxHeight;var e=this.measurements.viewportDistance,r=0,n=this.hasBit(t,I.BOTTOM),s=this.hasBit(this.anchorCorner,I.BOTTOM),o=i.numbers.MARGIN_TO_EDGE;return n?(r=e.top+this.anchorMargin.top-o,s||(r+=this.measurements.anchorSize.height)):(r=e.bottom-this.anchorMargin.bottom+this.measurements.anchorSize.height-o,s&&(r-=this.measurements.anchorSize.height)),r},i.prototype.getHorizontalOriginOffset=function(t){var e=this.measurements.anchorSize,r=this.hasBit(t,I.RIGHT),n=this.hasBit(this.anchorCorner,I.RIGHT);if(r){var s=n?e.width-this.anchorMargin.left:this.anchorMargin.right;return this.isHoistedElement||this.isFixedPosition?s-(this.measurements.viewportSize.width-this.measurements.bodySize.width):s}return n?e.width-this.anchorMargin.right:this.anchorMargin.left},i.prototype.getVerticalOriginOffset=function(t){var e=this.measurements.anchorSize,r=this.hasBit(t,I.BOTTOM),n=this.hasBit(this.anchorCorner,I.BOTTOM),s=0;return r?s=n?e.height-this.anchorMargin.top:-this.anchorMargin.bottom:s=n?e.height+this.anchorMargin.bottom:this.anchorMargin.top,s},i.prototype.adjustPositionForHoistedElement=function(t){var e,r,n=this.measurements,s=n.windowScroll,o=n.viewportDistance,d=n.surfaceSize,l=n.viewportSize,c=Object.keys(t);try{for(var p=F(c),T=p.next();!T.done;T=p.next()){var m=T.value,A=t[m]||0;if(this.isHorizontallyCenteredOnViewport&&(m==="left"||m==="right")){t[m]=(l.width-d.width)/2;continue}A+=o[m],this.isFixedPosition||(m==="top"?A+=s.y:m==="bottom"?A-=s.y:m==="left"?A+=s.x:A-=s.x),t[m]=A}}catch(C){e={error:C}}finally{try{T&&!T.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}},i.prototype.maybeRestoreFocus=function(){var t=this,e=this.adapter.isFocused(),r=document.activeElement&&this.adapter.isElementInContainer(document.activeElement);(e||r)&&setTimeout(function(){t.adapter.restoreFocus()},tt.TOUCH_EVENT_WAIT_MS)},i.prototype.hasBit=function(t,e){return Boolean(t&e)},i.prototype.setBit=function(t,e){return t|e},i.prototype.unsetBit=function(t,e){return t^e},i.prototype.isFinite=function(t){return typeof t=="number"&&isFinite(t)},i}(O),li=Gt;/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var ht={MENU_SELECTED_LIST_ITEM:"mdc-menu-item--selected",MENU_SELECTION_GROUP:"mdc-menu__selection-group",ROOT:"mdc-menu"},Y={ARIA_CHECKED_ATTR:"aria-checked",ARIA_DISABLED_ATTR:"aria-disabled",CHECKBOX_SELECTOR:'input[type="checkbox"]',LIST_SELECTOR:".mdc-list,.mdc-deprecated-list",SELECTED_EVENT:"MDCMenu:selected",SKIP_RESTORE_FOCUS:"data-menu-item-skip-restore-focus"},ye={FOCUS_ROOT_INDEX:-1},Q;(function(a){a[a.NONE=0]="NONE",a[a.LIST_ROOT=1]="LIST_ROOT",a[a.FIRST_ITEM=2]="FIRST_ITEM",a[a.LAST_ITEM=3]="LAST_ITEM"})(Q||(Q={}));/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var be=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.closeAnimationEndTimerId=0,e.defaultFocusState=Q.LIST_ROOT,e.selectedIndex=-1,e}return Object.defineProperty(i,"cssClasses",{get:function(){return ht},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return Y},enumerable:!1,configurable:!0}),Object.defineProperty(i,"numbers",{get:function(){return ye},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClassToElementAtIndex:function(){},removeClassFromElementAtIndex:function(){},addAttributeToElementAtIndex:function(){},removeAttributeFromElementAtIndex:function(){},getAttributeFromElementAtIndex:function(){return null},elementContainsClass:function(){return!1},closeSurface:function(){},getElementIndex:function(){return-1},notifySelected:function(){},getMenuItemCount:function(){return 0},focusItemAtIndex:function(){},focusListRoot:function(){},getSelectedSiblingOfItemAtIndex:function(){return-1},isSelectableItemAtIndex:function(){return!1}}},enumerable:!1,configurable:!0}),i.prototype.destroy=function(){this.closeAnimationEndTimerId&&clearTimeout(this.closeAnimationEndTimerId),this.adapter.closeSurface()},i.prototype.handleKeydown=function(t){var e=t.key,r=t.keyCode,n=e==="Tab"||r===9;n&&this.adapter.closeSurface(!0)},i.prototype.handleItemAction=function(t){var e=this,r=this.adapter.getElementIndex(t);if(!(r<0)){this.adapter.notifySelected({index:r});var n=this.adapter.getAttributeFromElementAtIndex(r,Y.SKIP_RESTORE_FOCUS)==="true";this.adapter.closeSurface(n),this.closeAnimationEndTimerId=setTimeout(function(){var s=e.adapter.getElementIndex(t);s>=0&&e.adapter.isSelectableItemAtIndex(s)&&e.setSelectedIndex(s)},Gt.numbers.TRANSITION_CLOSE_DURATION)}},i.prototype.handleMenuSurfaceOpened=function(){switch(this.defaultFocusState){case Q.FIRST_ITEM:this.adapter.focusItemAtIndex(0);break;case Q.LAST_ITEM:this.adapter.focusItemAtIndex(this.adapter.getMenuItemCount()-1);break;case Q.NONE:break;default:this.adapter.focusListRoot();break}},i.prototype.setDefaultFocusState=function(t){this.defaultFocusState=t},i.prototype.getSelectedIndex=function(){return this.selectedIndex},i.prototype.setSelectedIndex=function(t){if(this.validatedIndex(t),!this.adapter.isSelectableItemAtIndex(t))throw new Error("MDCMenuFoundation: No selection group at specified index.");var e=this.adapter.getSelectedSiblingOfItemAtIndex(t);e>=0&&(this.adapter.removeAttributeFromElementAtIndex(e,Y.ARIA_CHECKED_ATTR),this.adapter.removeClassFromElementAtIndex(e,ht.MENU_SELECTED_LIST_ITEM)),this.adapter.addClassToElementAtIndex(t,ht.MENU_SELECTED_LIST_ITEM),this.adapter.addAttributeToElementAtIndex(t,Y.ARIA_CHECKED_ATTR,"true"),this.selectedIndex=t},i.prototype.setEnabled=function(t,e){this.validatedIndex(t),e?(this.adapter.removeClassFromElementAtIndex(t,g.LIST_ITEM_DISABLED_CLASS),this.adapter.addAttributeToElementAtIndex(t,Y.ARIA_DISABLED_ATTR,"false")):(this.adapter.addClassToElementAtIndex(t,g.LIST_ITEM_DISABLED_CLASS),this.adapter.addAttributeToElementAtIndex(t,Y.ARIA_DISABLED_ATTR,"true"))},i.prototype.validatedIndex=function(t){var e=this.adapter.getMenuItemCount(),r=t>=0&&ti&&!t(n[d].index)){o=d;break}return o!==-1?(e.sortedIndexCursor=o,n[e.sortedIndexCursor].index):-1}function Re(a,i,t){var e=t.typeaheadBuffer[0],r=a.get(e);if(!r)return-1;var n=r[t.sortedIndexCursor];if(n.text.lastIndexOf(t.typeaheadBuffer,0)===0&&!i(n.index))return n.index;for(var s=(t.sortedIndexCursor+1)%r.length,o=-1;s!==t.sortedIndexCursor;){var d=r[s],l=d.text.lastIndexOf(t.typeaheadBuffer,0)===0,c=!i(d.index);if(l&&c){o=s;break}s=(s+1)%r.length}return o!==-1?(t.sortedIndexCursor=o,r[t.sortedIndexCursor].index):-1}function Le(a){return a.typeaheadBuffer.length>0}function De(a){a.typeaheadBuffer=""}function pi(a,i){var t=a.event,e=a.isTargetListItem,r=a.focusedItemIndex,n=a.focusItemAtIndex,s=a.sortedIndexByFirstChar,o=a.isItemAtIndexDisabled,d=P(t)==="ArrowLeft",l=P(t)==="ArrowUp",c=P(t)==="ArrowRight",p=P(t)==="ArrowDown",T=P(t)==="Home",m=P(t)==="End",A=P(t)==="Enter",C=P(t)==="Spacebar";if(t.ctrlKey||t.metaKey||d||l||c||p||T||m||A)return-1;var D=!C&&t.key.length===1;if(D){Lt(t);var H={focusItemAtIndex:n,focusedItemIndex:r,nextChar:t.key.toLowerCase(),sortedIndexByFirstChar:s,skipFocus:!1,isItemAtIndexDisabled:o};return Dt(H,i)}if(!C)return-1;e&&Lt(t);var W=e&&Le(i);if(W){var H={focusItemAtIndex:n,focusedItemIndex:r,nextChar:" ",sortedIndexByFirstChar:s,skipFocus:!1,isItemAtIndexDisabled:o};return Dt(H,i)}return-1}/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var S={ACTIVATED:"mdc-select--activated",DISABLED:"mdc-select--disabled",FOCUSED:"mdc-select--focused",INVALID:"mdc-select--invalid",MENU_INVALID:"mdc-select__menu--invalid",OUTLINED:"mdc-select--outlined",REQUIRED:"mdc-select--required",ROOT:"mdc-select",WITH_LEADING_ICON:"mdc-select--with-leading-icon"},ft={ARIA_CONTROLS:"aria-controls",ARIA_DESCRIBEDBY:"aria-describedby",ARIA_SELECTED_ATTR:"aria-selected",CHANGE_EVENT:"MDCSelect:change",HIDDEN_INPUT_SELECTOR:'input[type="hidden"]',LABEL_SELECTOR:".mdc-floating-label",LEADING_ICON_SELECTOR:".mdc-select__icon",LINE_RIPPLE_SELECTOR:".mdc-line-ripple",MENU_SELECTOR:".mdc-select__menu",OUTLINE_SELECTOR:".mdc-notched-outline",SELECTED_TEXT_SELECTOR:".mdc-select__selected-text",SELECT_ANCHOR_SELECTOR:".mdc-select__anchor",VALUE_ATTR:"data-value"},z={LABEL_SCALE:.75,UNSET_INDEX:-1,CLICK_DEBOUNCE_TIMEOUT_MS:330};/** + * @license + * Copyright 2016 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Me=function(a){v(i,a);function i(t,e){e===void 0&&(e={});var r=a.call(this,f(f({},i.defaultAdapter),t))||this;return r.disabled=!1,r.isMenuOpen=!1,r.useDefaultValidation=!0,r.customValidity=!0,r.lastSelectedIndex=z.UNSET_INDEX,r.clickDebounceTimeout=0,r.recentlyClicked=!1,r.leadingIcon=e.leadingIcon,r.helperText=e.helperText,r}return Object.defineProperty(i,"cssClasses",{get:function(){return S},enumerable:!1,configurable:!0}),Object.defineProperty(i,"numbers",{get:function(){return z},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return ft},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},activateBottomLine:function(){},deactivateBottomLine:function(){},getSelectedIndex:function(){return-1},setSelectedIndex:function(){},hasLabel:function(){return!1},floatLabel:function(){},getLabelWidth:function(){return 0},setLabelRequired:function(){},hasOutline:function(){return!1},notchOutline:function(){},closeOutline:function(){},setRippleCenter:function(){},notifyChange:function(){},setSelectedText:function(){},isSelectAnchorFocused:function(){return!1},getSelectAnchorAttr:function(){return""},setSelectAnchorAttr:function(){},removeSelectAnchorAttr:function(){},addMenuClass:function(){},removeMenuClass:function(){},openMenu:function(){},closeMenu:function(){},getAnchorElement:function(){return null},setMenuAnchorElement:function(){},setMenuAnchorCorner:function(){},setMenuWrapFocus:function(){},focusMenuItemAtIndex:function(){},getMenuItemCount:function(){return 0},getMenuItemValues:function(){return[]},getMenuItemTextAtIndex:function(){return""},isTypeaheadInProgress:function(){return!1},typeaheadMatchItem:function(){return-1}}},enumerable:!1,configurable:!0}),i.prototype.getSelectedIndex=function(){return this.adapter.getSelectedIndex()},i.prototype.setSelectedIndex=function(t,e,r){e===void 0&&(e=!1),r===void 0&&(r=!1),!(t>=this.adapter.getMenuItemCount())&&(t===z.UNSET_INDEX?this.adapter.setSelectedText(""):this.adapter.setSelectedText(this.adapter.getMenuItemTextAtIndex(t).trim()),this.adapter.setSelectedIndex(t),e&&this.adapter.closeMenu(),!r&&this.lastSelectedIndex!==t&&this.handleChange(),this.lastSelectedIndex=t)},i.prototype.setValue=function(t,e){e===void 0&&(e=!1);var r=this.adapter.getMenuItemValues().indexOf(t);this.setSelectedIndex(r,!1,e)},i.prototype.getValue=function(){var t=this.adapter.getSelectedIndex(),e=this.adapter.getMenuItemValues();return t!==z.UNSET_INDEX?e[t]:""},i.prototype.getDisabled=function(){return this.disabled},i.prototype.setDisabled=function(t){this.disabled=t,this.disabled?(this.adapter.addClass(S.DISABLED),this.adapter.closeMenu()):this.adapter.removeClass(S.DISABLED),this.leadingIcon&&this.leadingIcon.setDisabled(this.disabled),this.disabled?this.adapter.removeSelectAnchorAttr("tabindex"):this.adapter.setSelectAnchorAttr("tabindex","0"),this.adapter.setSelectAnchorAttr("aria-disabled",this.disabled.toString())},i.prototype.openMenu=function(){this.adapter.addClass(S.ACTIVATED),this.adapter.openMenu(),this.isMenuOpen=!0,this.adapter.setSelectAnchorAttr("aria-expanded","true")},i.prototype.setHelperTextContent=function(t){this.helperText&&this.helperText.setContent(t)},i.prototype.layout=function(){if(this.adapter.hasLabel()){var t=this.getValue().length>0,e=this.adapter.hasClass(S.FOCUSED),r=t||e,n=this.adapter.hasClass(S.REQUIRED);this.notchOutline(r),this.adapter.floatLabel(r),this.adapter.setLabelRequired(n)}},i.prototype.layoutOptions=function(){var t=this.adapter.getMenuItemValues(),e=t.indexOf(this.getValue());this.setSelectedIndex(e,!1,!0)},i.prototype.handleMenuOpened=function(){if(this.adapter.getMenuItemValues().length!==0){var t=this.getSelectedIndex(),e=t>=0?t:0;this.adapter.focusMenuItemAtIndex(e)}},i.prototype.handleMenuClosing=function(){this.adapter.setSelectAnchorAttr("aria-expanded","false")},i.prototype.handleMenuClosed=function(){this.adapter.removeClass(S.ACTIVATED),this.isMenuOpen=!1,this.adapter.isSelectAnchorFocused()||this.blur()},i.prototype.handleChange=function(){this.layout(),this.adapter.notifyChange(this.getValue());var t=this.adapter.hasClass(S.REQUIRED);t&&this.useDefaultValidation&&this.setValid(this.isValid())},i.prototype.handleMenuItemAction=function(t){this.setSelectedIndex(t,!0)},i.prototype.handleFocus=function(){this.adapter.addClass(S.FOCUSED),this.layout(),this.adapter.activateBottomLine()},i.prototype.handleBlur=function(){this.isMenuOpen||this.blur()},i.prototype.handleClick=function(t){if(!(this.disabled||this.recentlyClicked)){if(this.setClickDebounceTimeout(),this.isMenuOpen){this.adapter.closeMenu();return}this.adapter.setRippleCenter(t),this.openMenu()}},i.prototype.handleKeydown=function(t){if(!(this.isMenuOpen||!this.adapter.hasClass(S.FOCUSED))){var e=P(t)===h.ENTER,r=P(t)===h.SPACEBAR,n=P(t)===h.ARROW_UP,s=P(t)===h.ARROW_DOWN,o=t.ctrlKey||t.metaKey;if(!o&&(!r&&t.key&&t.key.length===1||r&&this.adapter.isTypeaheadInProgress())){var d=r?" ":t.key,l=this.adapter.typeaheadMatchItem(d,this.getSelectedIndex());l>=0&&this.setSelectedIndex(l),t.preventDefault();return}!e&&!r&&!n&&!s||(n&&this.getSelectedIndex()>0?this.setSelectedIndex(this.getSelectedIndex()-1):s&&this.getSelectedIndex()= start thumb "+("value ("+this.valueStart+")"));this.updateValue(t,u.END)},i.prototype.getValueStart=function(){if(!this.isRange)throw new Error("`valueStart` is only applicable for range sliders.");return this.valueStart},i.prototype.setValueStart=function(t){if(!this.isRange)throw new Error("`valueStart` is only applicable for range sliders.");if(this.isRange&&t>this.value)throw new Error("start thumb value ("+t+") must be <= end thumb "+("value ("+this.value+")"));this.updateValue(t,u.START)},i.prototype.setStep=function(t){this.step=t,this.numDecimalPlaces=Pt(t),this.updateUI()},i.prototype.setIsDiscrete=function(t){this.isDiscrete=t,this.updateValueIndicatorUI(),this.updateTickMarksUI()},i.prototype.getStep=function(){return this.step},i.prototype.setHasTickMarks=function(t){this.hasTickMarks=t,this.updateTickMarksUI()},i.prototype.getDisabled=function(){return this.isDisabled},i.prototype.setDisabled=function(t){this.isDisabled=t,t?(this.adapter.addClass(y.DISABLED),this.isRange&&this.adapter.setInputAttribute(_.INPUT_DISABLED,"",u.START),this.adapter.setInputAttribute(_.INPUT_DISABLED,"",u.END)):(this.adapter.removeClass(y.DISABLED),this.isRange&&this.adapter.removeInputAttribute(_.INPUT_DISABLED,u.START),this.adapter.removeInputAttribute(_.INPUT_DISABLED,u.END))},i.prototype.getIsRange=function(){return this.isRange},i.prototype.layout=function(t){var e=t===void 0?{}:t,r=e.skipUpdateUI;this.rect=this.adapter.getBoundingClientRect(),this.isRange&&(this.startThumbKnobWidth=this.adapter.getThumbKnobWidth(u.START),this.endThumbKnobWidth=this.adapter.getThumbKnobWidth(u.END)),r||this.updateUI()},i.prototype.handleResize=function(){this.layout()},i.prototype.handleDown=function(t){if(!this.isDisabled){this.valueStartBeforeDownEvent=this.valueStart,this.valueBeforeDownEvent=this.value;var e=t.clientX!=null?t.clientX:t.targetTouches[0].clientX;this.downEventClientX=e;var r=this.mapClientXOnSliderScale(e);this.thumb=this.getThumbFromDownEvent(e,r),this.thumb!==null&&(this.handleDragStart(t,r,this.thumb),this.updateValue(r,this.thumb,{emitInputEvent:!0}))}},i.prototype.handleMove=function(t){if(!this.isDisabled){t.preventDefault();var e=t.clientX!=null?t.clientX:t.targetTouches[0].clientX,r=this.thumb!=null;if(this.thumb=this.getThumbFromMoveEvent(e),this.thumb!==null){var n=this.mapClientXOnSliderScale(e);r||(this.handleDragStart(t,n,this.thumb),this.adapter.emitDragStartEvent(n,this.thumb)),this.updateValue(n,this.thumb,{emitInputEvent:!0})}}},i.prototype.handleUp=function(){if(!(this.isDisabled||this.thumb===null)){var t=this.thumb===u.START?this.valueStartBeforeDownEvent:this.valueBeforeDownEvent,e=this.thumb===u.START?this.valueStart:this.value;t!==e&&this.adapter.emitChangeEvent(e,this.thumb),this.adapter.emitDragEndEvent(e,this.thumb),this.thumb=null}},i.prototype.handleThumbMouseenter=function(){!this.isDiscrete||!this.isRange||(this.adapter.addThumbClass(y.THUMB_WITH_INDICATOR,u.START),this.adapter.addThumbClass(y.THUMB_WITH_INDICATOR,u.END))},i.prototype.handleThumbMouseleave=function(){!this.isDiscrete||!this.isRange||this.adapter.isInputFocused(u.START)||this.adapter.isInputFocused(u.END)||(this.adapter.removeThumbClass(y.THUMB_WITH_INDICATOR,u.START),this.adapter.removeThumbClass(y.THUMB_WITH_INDICATOR,u.END))},i.prototype.handleMousedownOrTouchstart=function(t){var e=this,r=t.type==="mousedown"?"mousemove":"touchmove";this.adapter.registerBodyEventHandler(r,this.moveListener);var n=function(){e.handleUp(),e.adapter.deregisterBodyEventHandler(r,e.moveListener),e.adapter.deregisterEventHandler("mouseup",n),e.adapter.deregisterEventHandler("touchend",n)};this.adapter.registerBodyEventHandler("mouseup",n),this.adapter.registerBodyEventHandler("touchend",n),this.handleDown(t)},i.prototype.handlePointerdown=function(t){this.adapter.setPointerCapture(t.pointerId),this.adapter.registerEventHandler("pointermove",this.moveListener),this.handleDown(t)},i.prototype.handleInputChange=function(t){var e=Number(this.adapter.getInputValue(t));t===u.START?this.setValueStart(e):this.setValue(e),this.adapter.emitChangeEvent(t===u.START?this.valueStart:this.value,t),this.adapter.emitInputEvent(t===u.START?this.valueStart:this.value,t)},i.prototype.handleInputFocus=function(t){if(this.adapter.addThumbClass(y.THUMB_FOCUSED,t),!!this.isDiscrete&&(this.adapter.addThumbClass(y.THUMB_WITH_INDICATOR,t),this.isRange)){var e=t===u.START?u.END:u.START;this.adapter.addThumbClass(y.THUMB_WITH_INDICATOR,e)}},i.prototype.handleInputBlur=function(t){if(this.adapter.removeThumbClass(y.THUMB_FOCUSED,t),!!this.isDiscrete&&(this.adapter.removeThumbClass(y.THUMB_WITH_INDICATOR,t),this.isRange)){var e=t===u.START?u.END:u.START;this.adapter.removeThumbClass(y.THUMB_WITH_INDICATOR,e)}},i.prototype.handleDragStart=function(t,e,r){this.adapter.emitDragStartEvent(e,r),this.adapter.focusInput(r),t.preventDefault()},i.prototype.getThumbFromDownEvent=function(t,e){if(!this.isRange)return u.END;var r=this.adapter.getThumbBoundingClientRect(u.START),n=this.adapter.getThumbBoundingClientRect(u.END),s=t>=r.left&&t<=r.right,o=t>=n.left&&t<=n.right;return s&&o?null:s?u.START:o?u.END:ethis.value?u.END:e-this.valueStart<=this.value-e?u.START:u.END},i.prototype.getThumbFromMoveEvent=function(t){if(this.thumb!==null)return this.thumb;if(this.downEventClientX===null)throw new Error("`downEventClientX` is null after move event.");var e=Math.abs(this.downEventClientX-t)this.value;if(r)return this.value;var n=this.isRange&&e===u.END&&t=s}else{var d=t+this.startThumbKnobWidth/2,l=e-this.endThumbKnobWidth/2;n=d>=l}n?(this.adapter.addThumbClass(y.THUMB_TOP,r||u.END),this.adapter.removeThumbClass(y.THUMB_TOP,r===u.START?u.END:u.START)):(this.adapter.removeThumbClass(y.THUMB_TOP,u.START),this.adapter.removeThumbClass(y.THUMB_TOP,u.END))},i.prototype.convertAttributeValueToNumber=function(t,e){if(t===null)throw new Error("MDCSliderFoundation: `"+e+"` must be non-null.");var r=Number(t);if(isNaN(r))throw new Error("MDCSliderFoundation: `"+e+"` value is "+("`"+t+"`, but must be a number."));return r},i.prototype.validateProperties=function(t){var e=t.min,r=t.max,n=t.value,s=t.valueStart,o=t.step;if(e>=r)throw new Error("MDCSliderFoundation: min must be strictly less than max. "+("Current: [min: "+e+", max: "+r+"]"));if(o<=0)throw new Error("MDCSliderFoundation: step must be a positive number. "+("Current step: "+this.step));if(this.isRange){if(nr||sr)throw new Error("MDCSliderFoundation: values must be in [min, max] range. "+("Current values: [start value: "+s+", end value: "+n+"]"));if(s>n)throw new Error("MDCSliderFoundation: start value must be <= end value. "+("Current values: [start value: "+s+", end value: "+n+"]"));var d=(s-e)/o,l=(n-e)/o;if(d%1!==0||l%1!==0)throw new Error("MDCSliderFoundation: Slider values must be valid based on the "+("step value. Current values: [start value: "+s+", ")+("end value: "+n+"]"))}else{if(nr)throw new Error("MDCSliderFoundation: value must be in [min, max] range. "+("Current value: "+n));var l=(n-e)/o;if(l%1!==0)throw new Error("MDCSliderFoundation: Slider value must be valid based on the "+("step value. Current value: "+n))}},i.prototype.registerEventHandlers=function(){this.adapter.registerWindowEventHandler("resize",this.resizeListener),i.SUPPORTS_POINTER_EVENTS?(this.adapter.registerEventHandler("pointerdown",this.pointerdownListener),this.adapter.registerEventHandler("pointerup",this.pointerupListener)):(this.adapter.registerEventHandler("mousedown",this.mousedownOrTouchstartListener),this.adapter.registerEventHandler("touchstart",this.mousedownOrTouchstartListener)),this.isRange&&(this.adapter.registerThumbEventHandler(u.START,"mouseenter",this.thumbMouseenterListener),this.adapter.registerThumbEventHandler(u.START,"mouseleave",this.thumbMouseleaveListener),this.adapter.registerInputEventHandler(u.START,"change",this.inputStartChangeListener),this.adapter.registerInputEventHandler(u.START,"focus",this.inputStartFocusListener),this.adapter.registerInputEventHandler(u.START,"blur",this.inputStartBlurListener)),this.adapter.registerThumbEventHandler(u.END,"mouseenter",this.thumbMouseenterListener),this.adapter.registerThumbEventHandler(u.END,"mouseleave",this.thumbMouseleaveListener),this.adapter.registerInputEventHandler(u.END,"change",this.inputEndChangeListener),this.adapter.registerInputEventHandler(u.END,"focus",this.inputEndFocusListener),this.adapter.registerInputEventHandler(u.END,"blur",this.inputEndBlurListener)},i.prototype.deregisterEventHandlers=function(){this.adapter.deregisterWindowEventHandler("resize",this.resizeListener),i.SUPPORTS_POINTER_EVENTS?(this.adapter.deregisterEventHandler("pointerdown",this.pointerdownListener),this.adapter.deregisterEventHandler("pointerup",this.pointerupListener)):(this.adapter.deregisterEventHandler("mousedown",this.mousedownOrTouchstartListener),this.adapter.deregisterEventHandler("touchstart",this.mousedownOrTouchstartListener)),this.isRange&&(this.adapter.deregisterThumbEventHandler(u.START,"mouseenter",this.thumbMouseenterListener),this.adapter.deregisterThumbEventHandler(u.START,"mouseleave",this.thumbMouseleaveListener),this.adapter.deregisterInputEventHandler(u.START,"change",this.inputStartChangeListener),this.adapter.deregisterInputEventHandler(u.START,"focus",this.inputStartFocusListener),this.adapter.deregisterInputEventHandler(u.START,"blur",this.inputStartBlurListener)),this.adapter.deregisterThumbEventHandler(u.END,"mouseenter",this.thumbMouseenterListener),this.adapter.deregisterThumbEventHandler(u.END,"mouseleave",this.thumbMouseleaveListener),this.adapter.deregisterInputEventHandler(u.END,"change",this.inputEndChangeListener),this.adapter.deregisterInputEventHandler(u.END,"focus",this.inputEndFocusListener),this.adapter.deregisterInputEventHandler(u.END,"blur",this.inputEndBlurListener)},i.prototype.handlePointerup=function(){this.handleUp(),this.adapter.deregisterEventHandler("pointermove",this.moveListener)},i.SUPPORTS_POINTER_EVENTS=pt&&Boolean(window.PointerEvent)&&!Fe(),i}(O);function Fe(){return["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document}function Pt(a){var i=/(?:\.(\d+))?(?:[eE]([+\-]?\d+))?$/.exec(String(a));if(!i)return 0;var t=i[1]||"",e=i[2]||0;return Math.max(0,(t==="0"?0:t.length)-Number(e))}/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var U={CLOSING:"mdc-snackbar--closing",OPEN:"mdc-snackbar--open",OPENING:"mdc-snackbar--opening"},Tt={ACTION_SELECTOR:".mdc-snackbar__action",ARIA_LIVE_LABEL_TEXT_ATTR:"data-mdc-snackbar-label-text",CLOSED_EVENT:"MDCSnackbar:closed",CLOSING_EVENT:"MDCSnackbar:closing",DISMISS_SELECTOR:".mdc-snackbar__dismiss",LABEL_SELECTOR:".mdc-snackbar__label",OPENED_EVENT:"MDCSnackbar:opened",OPENING_EVENT:"MDCSnackbar:opening",REASON_ACTION:"action",REASON_DISMISS:"dismiss",SURFACE_SELECTOR:".mdc-snackbar__surface"},w={DEFAULT_AUTO_DISMISS_TIMEOUT_MS:5e3,INDETERMINATE:-1,MAX_AUTO_DISMISS_TIMEOUT_MS:1e4,MIN_AUTO_DISMISS_TIMEOUT_MS:4e3,SNACKBAR_ANIMATION_CLOSE_TIME_MS:75,SNACKBAR_ANIMATION_OPEN_TIME_MS:150,ARIA_LIVE_DELAY_MS:1e3};/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var xt=U.OPENING,Ht=U.OPEN,Bt=U.CLOSING,Pe=Tt.REASON_ACTION,mt=Tt.REASON_DISMISS,xe=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.opened=!1,e.animationFrame=0,e.animationTimer=0,e.autoDismissTimer=0,e.autoDismissTimeoutMs=w.DEFAULT_AUTO_DISMISS_TIMEOUT_MS,e.closeOnEscape=!0,e}return Object.defineProperty(i,"cssClasses",{get:function(){return U},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return Tt},enumerable:!1,configurable:!0}),Object.defineProperty(i,"numbers",{get:function(){return w},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},announce:function(){},notifyClosed:function(){},notifyClosing:function(){},notifyOpened:function(){},notifyOpening:function(){},removeClass:function(){}}},enumerable:!1,configurable:!0}),i.prototype.destroy=function(){this.clearAutoDismissTimer(),cancelAnimationFrame(this.animationFrame),this.animationFrame=0,clearTimeout(this.animationTimer),this.animationTimer=0,this.adapter.removeClass(xt),this.adapter.removeClass(Ht),this.adapter.removeClass(Bt)},i.prototype.open=function(){var t=this;this.clearAutoDismissTimer(),this.opened=!0,this.adapter.notifyOpening(),this.adapter.removeClass(Bt),this.adapter.addClass(xt),this.adapter.announce(),this.runNextAnimationFrame(function(){t.adapter.addClass(Ht),t.animationTimer=setTimeout(function(){var e=t.getTimeoutMs();t.handleAnimationTimerEnd(),t.adapter.notifyOpened(),e!==w.INDETERMINATE&&(t.autoDismissTimer=setTimeout(function(){t.close(mt)},e))},w.SNACKBAR_ANIMATION_OPEN_TIME_MS)})},i.prototype.close=function(t){var e=this;t===void 0&&(t=""),this.opened&&(cancelAnimationFrame(this.animationFrame),this.animationFrame=0,this.clearAutoDismissTimer(),this.opened=!1,this.adapter.notifyClosing(t),this.adapter.addClass(U.CLOSING),this.adapter.removeClass(U.OPEN),this.adapter.removeClass(U.OPENING),clearTimeout(this.animationTimer),this.animationTimer=setTimeout(function(){e.handleAnimationTimerEnd(),e.adapter.notifyClosed(t)},w.SNACKBAR_ANIMATION_CLOSE_TIME_MS))},i.prototype.isOpen=function(){return this.opened},i.prototype.getTimeoutMs=function(){return this.autoDismissTimeoutMs},i.prototype.setTimeoutMs=function(t){var e=w.MIN_AUTO_DISMISS_TIMEOUT_MS,r=w.MAX_AUTO_DISMISS_TIMEOUT_MS,n=w.INDETERMINATE;if(t===w.INDETERMINATE||t<=r&&t>=e)this.autoDismissTimeoutMs=t;else throw new Error(` + timeoutMs must be an integer in the range `+e+"\u2013"+r+` + (or `+n+" to disable), but got '"+t+"'")},i.prototype.getCloseOnEscape=function(){return this.closeOnEscape},i.prototype.setCloseOnEscape=function(t){this.closeOnEscape=t},i.prototype.handleKeyDown=function(t){var e=t.key==="Escape"||t.keyCode===27;e&&this.getCloseOnEscape()&&this.close(mt)},i.prototype.handleActionButtonClick=function(t){this.close(Pe)},i.prototype.handleActionIconClick=function(t){this.close(mt)},i.prototype.clearAutoDismissTimer=function(){clearTimeout(this.autoDismissTimer),this.autoDismissTimer=0},i.prototype.handleAnimationTimerEnd=function(){this.animationTimer=0,this.adapter.removeClass(U.OPENING),this.adapter.removeClass(U.CLOSING)},i.prototype.runNextAnimationFrame=function(t){var e=this;cancelAnimationFrame(this.animationFrame),this.animationFrame=requestAnimationFrame(function(){e.animationFrame=0,clearTimeout(e.animationTimer),e.animationTimer=setTimeout(t,0)})},i}(O),Ti=xe;/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var He={ACTIVE:"mdc-tab-indicator--active",FADE:"mdc-tab-indicator--fade",NO_TRANSITION:"mdc-tab-indicator--no-transition"},Be={CONTENT_SELECTOR:".mdc-tab-indicator__content"};/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var k=function(a){v(i,a);function i(t){return a.call(this,f(f({},i.defaultAdapter),t))||this}return Object.defineProperty(i,"cssClasses",{get:function(){return He},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return Be},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},computeContentClientRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},setContentStyleProperty:function(){}}},enumerable:!1,configurable:!0}),i.prototype.computeContentClientRect=function(){return this.adapter.computeContentClientRect()},i}(O);/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var we=function(a){v(i,a);function i(){return a!==null&&a.apply(this,arguments)||this}return i.prototype.activate=function(){this.adapter.addClass(k.cssClasses.ACTIVE)},i.prototype.deactivate=function(){this.adapter.removeClass(k.cssClasses.ACTIVE)},i}(k),Ei=we;/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Ue=function(a){v(i,a);function i(){return a!==null&&a.apply(this,arguments)||this}return i.prototype.activate=function(t){if(!t){this.adapter.addClass(k.cssClasses.ACTIVE);return}var e=this.computeContentClientRect(),r=t.width/e.width,n=t.left-e.left;this.adapter.addClass(k.cssClasses.NO_TRANSITION),this.adapter.setContentStyleProperty("transform","translateX("+n+"px) scaleX("+r+")"),this.computeContentClientRect(),this.adapter.removeClass(k.cssClasses.NO_TRANSITION),this.adapter.addClass(k.cssClasses.ACTIVE),this.adapter.setContentStyleProperty("transform","")},i.prototype.deactivate=function(){this.adapter.removeClass(k.cssClasses.ACTIVE)},i}(k),Ai=Ue;/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var at={ACTIVE:"mdc-tab--active"},et={ARIA_SELECTED:"aria-selected",CONTENT_SELECTOR:".mdc-tab__content",INTERACTED_EVENT:"MDCTab:interacted",RIPPLE_SELECTOR:".mdc-tab__ripple",TABINDEX:"tabIndex",TAB_INDICATOR_SELECTOR:".mdc-tab-indicator"};/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var ke=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.focusOnActivate=!0,e}return Object.defineProperty(i,"cssClasses",{get:function(){return at},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return et},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},setAttr:function(){},activateIndicator:function(){},deactivateIndicator:function(){},notifyInteracted:function(){},getOffsetLeft:function(){return 0},getOffsetWidth:function(){return 0},getContentOffsetLeft:function(){return 0},getContentOffsetWidth:function(){return 0},focus:function(){}}},enumerable:!1,configurable:!0}),i.prototype.handleClick=function(){this.adapter.notifyInteracted()},i.prototype.isActive=function(){return this.adapter.hasClass(at.ACTIVE)},i.prototype.setFocusOnActivate=function(t){this.focusOnActivate=t},i.prototype.activate=function(t){this.adapter.addClass(at.ACTIVE),this.adapter.setAttr(et.ARIA_SELECTED,"true"),this.adapter.setAttr(et.TABINDEX,"0"),this.adapter.activateIndicator(t),this.focusOnActivate&&this.adapter.focus()},i.prototype.deactivate=function(){!this.isActive()||(this.adapter.removeClass(at.ACTIVE),this.adapter.setAttr(et.ARIA_SELECTED,"false"),this.adapter.setAttr(et.TABINDEX,"-1"),this.adapter.deactivateIndicator())},i.prototype.computeDimensions=function(){var t=this.adapter.getOffsetWidth(),e=this.adapter.getOffsetLeft(),r=this.adapter.getContentOffsetWidth(),n=this.adapter.getContentOffsetLeft();return{contentLeft:e+n,contentRight:e+n+r,rootLeft:e,rootRight:e+t}},i}(O),gi=ke;/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Ve={ANIMATING:"mdc-tab-scroller--animating",SCROLL_AREA_SCROLL:"mdc-tab-scroller__scroll-area--scroll",SCROLL_TEST:"mdc-tab-scroller__test"},Ge={AREA_SELECTOR:".mdc-tab-scroller__scroll-area",CONTENT_SELECTOR:".mdc-tab-scroller__scroll-content"};/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Et=function(){function a(i){this.adapter=i}return a}();/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var We=function(a){v(i,a);function i(){return a!==null&&a.apply(this,arguments)||this}return i.prototype.getScrollPositionRTL=function(){var t=this.adapter.getScrollAreaScrollLeft(),e=this.calculateScrollEdges().right;return Math.round(e-t)},i.prototype.scrollToRTL=function(t){var e=this.calculateScrollEdges(),r=this.adapter.getScrollAreaScrollLeft(),n=this.clampScrollValue(e.right-t);return{finalScrollPosition:n,scrollDelta:n-r}},i.prototype.incrementScrollRTL=function(t){var e=this.adapter.getScrollAreaScrollLeft(),r=this.clampScrollValue(e-t);return{finalScrollPosition:r,scrollDelta:r-e}},i.prototype.getAnimatingScrollPosition=function(t){return t},i.prototype.calculateScrollEdges=function(){var t=this.adapter.getScrollContentOffsetWidth(),e=this.adapter.getScrollAreaOffsetWidth();return{left:0,right:t-e}},i.prototype.clampScrollValue=function(t){var e=this.calculateScrollEdges();return Math.min(Math.max(e.left,t),e.right)},i}(Et);/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Ke=function(a){v(i,a);function i(){return a!==null&&a.apply(this,arguments)||this}return i.prototype.getScrollPositionRTL=function(t){var e=this.adapter.getScrollAreaScrollLeft();return Math.round(t-e)},i.prototype.scrollToRTL=function(t){var e=this.adapter.getScrollAreaScrollLeft(),r=this.clampScrollValue(-t);return{finalScrollPosition:r,scrollDelta:r-e}},i.prototype.incrementScrollRTL=function(t){var e=this.adapter.getScrollAreaScrollLeft(),r=this.clampScrollValue(e-t);return{finalScrollPosition:r,scrollDelta:r-e}},i.prototype.getAnimatingScrollPosition=function(t,e){return t-e},i.prototype.calculateScrollEdges=function(){var t=this.adapter.getScrollContentOffsetWidth(),e=this.adapter.getScrollAreaOffsetWidth();return{left:e-t,right:0}},i.prototype.clampScrollValue=function(t){var e=this.calculateScrollEdges();return Math.max(Math.min(e.right,t),e.left)},i}(Et);/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var ze=function(a){v(i,a);function i(){return a!==null&&a.apply(this,arguments)||this}return i.prototype.getScrollPositionRTL=function(t){var e=this.adapter.getScrollAreaScrollLeft();return Math.round(e-t)},i.prototype.scrollToRTL=function(t){var e=this.adapter.getScrollAreaScrollLeft(),r=this.clampScrollValue(t);return{finalScrollPosition:r,scrollDelta:e-r}},i.prototype.incrementScrollRTL=function(t){var e=this.adapter.getScrollAreaScrollLeft(),r=this.clampScrollValue(e+t);return{finalScrollPosition:r,scrollDelta:e-r}},i.prototype.getAnimatingScrollPosition=function(t,e){return t+e},i.prototype.calculateScrollEdges=function(){var t=this.adapter.getScrollContentOffsetWidth(),e=this.adapter.getScrollAreaOffsetWidth();return{left:t-e,right:0}},i.prototype.clampScrollValue=function(t){var e=this.calculateScrollEdges();return Math.min(Math.max(e.right,t),e.left)},i}(Et);/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var Xe=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.isAnimating=!1,e}return Object.defineProperty(i,"cssClasses",{get:function(){return Ve},enumerable:!1,configurable:!0}),Object.defineProperty(i,"strings",{get:function(){return Ge},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{eventTargetMatchesSelector:function(){return!1},addClass:function(){},removeClass:function(){},addScrollAreaClass:function(){},setScrollAreaStyleProperty:function(){},setScrollContentStyleProperty:function(){},getScrollContentStyleValue:function(){return""},setScrollAreaScrollLeft:function(){},getScrollAreaScrollLeft:function(){return 0},getScrollContentOffsetWidth:function(){return 0},getScrollAreaOffsetWidth:function(){return 0},computeScrollAreaClientRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},computeScrollContentClientRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},computeHorizontalScrollbarHeight:function(){return 0}}},enumerable:!1,configurable:!0}),i.prototype.init=function(){var t=this.adapter.computeHorizontalScrollbarHeight();this.adapter.setScrollAreaStyleProperty("margin-bottom",-t+"px"),this.adapter.addScrollAreaClass(i.cssClasses.SCROLL_AREA_SCROLL)},i.prototype.getScrollPosition=function(){if(this.isRTL())return this.computeCurrentScrollPositionRTL();var t=this.calculateCurrentTranslateX(),e=this.adapter.getScrollAreaScrollLeft();return e-t},i.prototype.handleInteraction=function(){!this.isAnimating||this.stopScrollAnimation()},i.prototype.handleTransitionEnd=function(t){var e=t.target;!this.isAnimating||!this.adapter.eventTargetMatchesSelector(e,i.strings.CONTENT_SELECTOR)||(this.isAnimating=!1,this.adapter.removeClass(i.cssClasses.ANIMATING))},i.prototype.incrementScroll=function(t){t!==0&&this.animate(this.getIncrementScrollOperation(t))},i.prototype.incrementScrollImmediate=function(t){if(t!==0){var e=this.getIncrementScrollOperation(t);e.scrollDelta!==0&&(this.stopScrollAnimation(),this.adapter.setScrollAreaScrollLeft(e.finalScrollPosition))}},i.prototype.scrollTo=function(t){if(this.isRTL()){this.scrollToImplRTL(t);return}this.scrollToImpl(t)},i.prototype.getRTLScroller=function(){return this.rtlScrollerInstance||(this.rtlScrollerInstance=this.rtlScrollerFactory()),this.rtlScrollerInstance},i.prototype.calculateCurrentTranslateX=function(){var t=this.adapter.getScrollContentStyleValue("transform");if(t==="none")return 0;var e=/\((.+?)\)/.exec(t);if(!e)return 0;var r=e[1],n=wt(r.split(","),6);n[0],n[1],n[2],n[3];var s=n[4];return n[5],parseFloat(s)},i.prototype.clampScrollValue=function(t){var e=this.calculateScrollEdges();return Math.min(Math.max(e.left,t),e.right)},i.prototype.computeCurrentScrollPositionRTL=function(){var t=this.calculateCurrentTranslateX();return this.getRTLScroller().getScrollPositionRTL(t)},i.prototype.calculateScrollEdges=function(){var t=this.adapter.getScrollContentOffsetWidth(),e=this.adapter.getScrollAreaOffsetWidth();return{left:0,right:t-e}},i.prototype.scrollToImpl=function(t){var e=this.getScrollPosition(),r=this.clampScrollValue(t),n=r-e;this.animate({finalScrollPosition:r,scrollDelta:n})},i.prototype.scrollToImplRTL=function(t){var e=this.getRTLScroller().scrollToRTL(t);this.animate(e)},i.prototype.getIncrementScrollOperation=function(t){if(this.isRTL())return this.getRTLScroller().incrementScrollRTL(t);var e=this.getScrollPosition(),r=t+e,n=this.clampScrollValue(r),s=n-e;return{finalScrollPosition:n,scrollDelta:s}},i.prototype.animate=function(t){var e=this;t.scrollDelta!==0&&(this.stopScrollAnimation(),this.adapter.setScrollAreaScrollLeft(t.finalScrollPosition),this.adapter.setScrollContentStyleProperty("transform","translateX("+t.scrollDelta+"px)"),this.adapter.computeScrollAreaClientRect(),requestAnimationFrame(function(){e.adapter.addClass(i.cssClasses.ANIMATING),e.adapter.setScrollContentStyleProperty("transform","none")}),this.isAnimating=!0)},i.prototype.stopScrollAnimation=function(){this.isAnimating=!1;var t=this.getAnimatingScrollPosition();this.adapter.removeClass(i.cssClasses.ANIMATING),this.adapter.setScrollContentStyleProperty("transform","translateX(0px)"),this.adapter.setScrollAreaScrollLeft(t)},i.prototype.getAnimatingScrollPosition=function(){var t=this.calculateCurrentTranslateX(),e=this.adapter.getScrollAreaScrollLeft();return this.isRTL()?this.getRTLScroller().getAnimatingScrollPosition(e,t):e-t},i.prototype.rtlScrollerFactory=function(){var t=this.adapter.getScrollAreaScrollLeft();this.adapter.setScrollAreaScrollLeft(t-1);var e=this.adapter.getScrollAreaScrollLeft();if(e<0)return this.adapter.setScrollAreaScrollLeft(t),new Ke(this.adapter);var r=this.adapter.computeScrollAreaClientRect(),n=this.adapter.computeScrollContentClientRect(),s=Math.round(n.right-r.right);return this.adapter.setScrollAreaScrollLeft(t),s===e?new ze(this.adapter):new We(this.adapter)},i.prototype.isRTL=function(){return this.adapter.getScrollContentStyleValue("direction")==="rtl"},i}(O),Si=Xe;/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var b={ARROW_LEFT_KEY:"ArrowLeft",ARROW_RIGHT_KEY:"ArrowRight",END_KEY:"End",ENTER_KEY:"Enter",HOME_KEY:"Home",SPACE_KEY:"Space",TAB_ACTIVATED_EVENT:"MDCTabBar:activated",TAB_SCROLLER_SELECTOR:".mdc-tab-scroller",TAB_SELECTOR:".mdc-tab"},x={ARROW_LEFT_KEYCODE:37,ARROW_RIGHT_KEYCODE:39,END_KEYCODE:35,ENTER_KEYCODE:13,EXTRA_SCROLL_AMOUNT:20,HOME_KEYCODE:36,SPACE_KEYCODE:32};/** + * @license + * Copyright 2018 Google Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */var j=new Set;j.add(b.ARROW_LEFT_KEY);j.add(b.ARROW_RIGHT_KEY);j.add(b.END_KEY);j.add(b.HOME_KEY);j.add(b.ENTER_KEY);j.add(b.SPACE_KEY);var $=new Map;$.set(x.ARROW_LEFT_KEYCODE,b.ARROW_LEFT_KEY);$.set(x.ARROW_RIGHT_KEYCODE,b.ARROW_RIGHT_KEY);$.set(x.END_KEYCODE,b.END_KEY);$.set(x.HOME_KEYCODE,b.HOME_KEY);$.set(x.ENTER_KEYCODE,b.ENTER_KEY);$.set(x.SPACE_KEYCODE,b.SPACE_KEY);var je=function(a){v(i,a);function i(t){var e=a.call(this,f(f({},i.defaultAdapter),t))||this;return e.useAutomaticActivation=!1,e}return Object.defineProperty(i,"strings",{get:function(){return b},enumerable:!1,configurable:!0}),Object.defineProperty(i,"numbers",{get:function(){return x},enumerable:!1,configurable:!0}),Object.defineProperty(i,"defaultAdapter",{get:function(){return{scrollTo:function(){},incrementScroll:function(){},getScrollPosition:function(){return 0},getScrollContentWidth:function(){return 0},getOffsetWidth:function(){return 0},isRTL:function(){return!1},setActiveTab:function(){},activateTabAtIndex:function(){},deactivateTabAtIndex:function(){},focusTabAtIndex:function(){},getTabIndicatorClientRectAtIndex:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},getTabDimensionsAtIndex:function(){return{rootLeft:0,rootRight:0,contentLeft:0,contentRight:0}},getPreviousActiveTabIndex:function(){return-1},getFocusedTabIndex:function(){return-1},getIndexOfTabById:function(){return-1},getTabListLength:function(){return 0},notifyTabActivated:function(){}}},enumerable:!1,configurable:!0}),i.prototype.setUseAutomaticActivation=function(t){this.useAutomaticActivation=t},i.prototype.activateTab=function(t){var e=this.adapter.getPreviousActiveTabIndex();if(!(!this.indexIsInRange(t)||t===e)){var r;e!==-1&&(this.adapter.deactivateTabAtIndex(e),r=this.adapter.getTabIndicatorClientRectAtIndex(e)),this.adapter.activateTabAtIndex(t,r),this.scrollIntoView(t),this.adapter.notifyTabActivated(t)}},i.prototype.handleKeyDown=function(t){var e=this.getKeyFromEvent(t);if(e!==void 0)if(this.isActivationKey(e)||t.preventDefault(),this.useAutomaticActivation){if(this.isActivationKey(e))return;var r=this.determineTargetFromKey(this.adapter.getPreviousActiveTabIndex(),e);this.adapter.setActiveTab(r),this.scrollIntoView(r)}else{var n=this.adapter.getFocusedTabIndex();if(this.isActivationKey(e))this.adapter.setActiveTab(n);else{var r=this.determineTargetFromKey(n,e);this.adapter.focusTabAtIndex(r),this.scrollIntoView(r)}}},i.prototype.handleTabInteraction=function(t){this.adapter.setActiveTab(this.adapter.getIndexOfTabById(t.detail.tabId))},i.prototype.scrollIntoView=function(t){if(!!this.indexIsInRange(t)){if(t===0){this.adapter.scrollTo(0);return}if(t===this.adapter.getTabListLength()-1){this.adapter.scrollTo(this.adapter.getScrollContentWidth());return}if(this.isRTL()){this.scrollIntoViewImplRTL(t);return}this.scrollIntoViewImpl(t)}},i.prototype.determineTargetFromKey=function(t,e){var r=this.isRTL(),n=this.adapter.getTabListLength()-1,s=e===b.END_KEY,o=e===b.ARROW_LEFT_KEY&&!r||e===b.ARROW_RIGHT_KEY&&r,d=e===b.ARROW_RIGHT_KEY&&!r||e===b.ARROW_LEFT_KEY&&r,l=t;return s?l=n:o?l-=1:d?l+=1:l=0,l<0?l=n:l>n&&(l=0),l},i.prototype.calculateScrollIncrement=function(t,e,r,n){var s=this.adapter.getTabDimensionsAtIndex(e),o=s.contentLeft-r-n,d=s.contentRight-r,l=d-x.EXTRA_SCROLL_AMOUNT,c=o+x.EXTRA_SCROLL_AMOUNT;return et?Math.max(c,0):Math.min(p,0)},i.prototype.findAdjacentTabIndexClosestToEdge=function(t,e,r,n){var s=e.rootLeft-r,o=e.rootRight-r-n,d=s+o,l=s<0||d<0,c=o>0||d>0;return l?t-1:c?t+1:-1},i.prototype.findAdjacentTabIndexClosestToEdgeRTL=function(t,e,r,n,s){var o=s-e.rootLeft-n-r,d=s-e.rootRight-r,l=o+d,c=o>0||l>0,p=d<0||l<0;return c?t+1:p?t-1:-1},i.prototype.getKeyFromEvent=function(t){return j.has(t.key)?t.key:$.get(t.keyCode)},i.prototype.isActivationKey=function(t){return t===b.SPACE_KEY||t===b.ENTER_KEY},i.prototype.indexIsInRange=function(t){return t>=0&&t!!n[r.toLowerCase()]:r=>!!n[r]}const Pr="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",vr=wn(Pr);function Cs(e){return!!e||e===""}function Cn(e){if(v(e)){const t={};for(let n=0;n{if(n){const s=n.split(Fr);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function En(e){let t="";if(V(e))t=e;else if(v(e))for(let n=0;nV(e)?e:e==null?"":v(e)||q(e)&&(e.toString===As||!I(e.toString))?JSON.stringify(e,Es,2):String(e),Es=(e,t)=>t&&t.__v_isRef?Es(e,t.value):tt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:Ts(t)?{[`Set(${t.size})`]:[...t.values()]}:q(t)&&!v(t)&&!Ps(t)?String(t):t,U={},et=[],me=()=>{},Sr=()=>!1,Nr=/^on[^a-z]/,Lt=e=>Nr.test(e),Tn=e=>e.startsWith("onUpdate:"),Z=Object.assign,On=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Lr=Object.prototype.hasOwnProperty,M=(e,t)=>Lr.call(e,t),v=Array.isArray,tt=e=>Rt(e)==="[object Map]",Ts=e=>Rt(e)==="[object Set]",I=e=>typeof e=="function",V=e=>typeof e=="string",An=e=>typeof e=="symbol",q=e=>e!==null&&typeof e=="object",Os=e=>q(e)&&I(e.then)&&I(e.catch),As=Object.prototype.toString,Rt=e=>As.call(e),Rr=e=>Rt(e).slice(8,-1),Ps=e=>Rt(e)==="[object Object]",Pn=e=>V(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ot=wn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ht=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Hr=/-(\w)/g,Ce=Ht(e=>e.replace(Hr,(t,n)=>n?n.toUpperCase():"")),jr=/\B([A-Z])/g,rt=Ht(e=>e.replace(jr,"-$1").toLowerCase()),jt=Ht(e=>e.charAt(0).toUpperCase()+e.slice(1)),Yt=Ht(e=>e?`on${jt(e)}`:""),pt=(e,t)=>!Object.is(e,t),Qt=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Br=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Yn;const Ur=()=>Yn||(Yn=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let xe;class Dr{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&xe&&(this.parent=xe,this.index=(xe.scopes||(xe.scopes=[])).push(this)-1)}run(t){if(this.active){const n=xe;try{return xe=this,t()}finally{xe=n}}}on(){xe=this}off(){xe=this.parent}stop(t){if(this.active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},vs=e=>(e.w&Re)>0,Is=e=>(e.n&Re)>0,$r=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(d==="length"||d>=s)&&l.push(u)});else switch(n!==void 0&&l.push(o.get(n)),t){case"add":v(e)?Pn(n)&&l.push(o.get("length")):(l.push(o.get($e)),tt(e)&&l.push(o.get(rn)));break;case"delete":v(e)||(l.push(o.get($e)),tt(e)&&l.push(o.get(rn)));break;case"set":tt(e)&&l.push(o.get($e));break}if(l.length===1)l[0]&&on(l[0]);else{const u=[];for(const d of l)d&&u.push(...d);on(vn(u))}}function on(e,t){for(const n of v(e)?e:[...e])(n!==pe||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const Wr=wn("__proto__,__v_isRef,__isVue"),Ss=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(An)),zr=Fn(),Vr=Fn(!1,!0),qr=Fn(!0),Xn=Jr();function Jr(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=L(this);for(let i=0,o=this.length;i{e[t]=function(...n){it();const s=L(this)[t].apply(this,n);return ot(),s}}),e}function Fn(e=!1,t=!1){return function(s,r,i){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&i===(e?t?ui:js:t?Hs:Rs).get(s))return s;const o=v(s);if(!e&&o&&M(Xn,r))return Reflect.get(Xn,r,i);const l=Reflect.get(s,r,i);return(An(r)?Ss.has(r):Wr(r))||(e||le(s,"get",r),t)?l:X(l)?!o||!Pn(r)?l.value:l:q(l)?e?Bs(l):Nn(l):l}}const Yr=Ns(),Qr=Ns(!0);function Ns(e=!1){return function(n,s,r,i){let o=n[s];if(gt(o)&&X(o)&&!X(r))return!1;if(!e&&!gt(r)&&(Us(r)||(r=L(r),o=L(o)),!v(n)&&X(o)&&!X(r)))return o.value=r,!0;const l=v(n)&&Pn(s)?Number(s)e,Bt=e=>Reflect.getPrototypeOf(e);function yt(e,t,n=!1,s=!1){e=e.__v_raw;const r=L(e),i=L(t);t!==i&&!n&&le(r,"get",t),!n&&le(r,"get",i);const{has:o}=Bt(r),l=s?Mn:n?Rn:mt;if(o.call(r,t))return l(e.get(t));if(o.call(r,i))return l(e.get(i));e!==r&&e.get(t)}function wt(e,t=!1){const n=this.__v_raw,s=L(n),r=L(e);return e!==r&&!t&&le(s,"has",e),!t&&le(s,"has",r),e===r?n.has(e):n.has(e)||n.has(r)}function Ct(e,t=!1){return e=e.__v_raw,!t&&le(L(e),"iterate",$e),Reflect.get(e,"size",e)}function Zn(e){e=L(e);const t=L(this);return Bt(t).has.call(t,e)||(t.add(e),Pe(t,"add",e,e)),this}function Gn(e,t){t=L(t);const n=L(this),{has:s,get:r}=Bt(n);let i=s.call(n,e);i||(e=L(e),i=s.call(n,e));const o=r.call(n,e);return n.set(e,t),i?pt(t,o)&&Pe(n,"set",e,t):Pe(n,"add",e,t),this}function es(e){const t=L(this),{has:n,get:s}=Bt(t);let r=n.call(t,e);r||(e=L(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&Pe(t,"delete",e,void 0),i}function ts(){const e=L(this),t=e.size!==0,n=e.clear();return t&&Pe(e,"clear",void 0,void 0),n}function Et(e,t){return function(s,r){const i=this,o=i.__v_raw,l=L(o),u=t?Mn:e?Rn:mt;return!e&&le(l,"iterate",$e),o.forEach((d,m)=>s.call(r,u(d),u(m),i))}}function Tt(e,t,n){return function(...s){const r=this.__v_raw,i=L(r),o=tt(i),l=e==="entries"||e===Symbol.iterator&&o,u=e==="keys"&&o,d=r[e](...s),m=n?Mn:t?Rn:mt;return!t&&le(i,"iterate",u?rn:$e),{next(){const{value:y,done:C}=d.next();return C?{value:y,done:C}:{value:l?[m(y[0]),m(y[1])]:m(y),done:C}},[Symbol.iterator](){return this}}}}function Fe(e){return function(...t){return e==="delete"?!1:this}}function ni(){const e={get(i){return yt(this,i)},get size(){return Ct(this)},has:wt,add:Zn,set:Gn,delete:es,clear:ts,forEach:Et(!1,!1)},t={get(i){return yt(this,i,!1,!0)},get size(){return Ct(this)},has:wt,add:Zn,set:Gn,delete:es,clear:ts,forEach:Et(!1,!0)},n={get(i){return yt(this,i,!0)},get size(){return Ct(this,!0)},has(i){return wt.call(this,i,!0)},add:Fe("add"),set:Fe("set"),delete:Fe("delete"),clear:Fe("clear"),forEach:Et(!0,!1)},s={get(i){return yt(this,i,!0,!0)},get size(){return Ct(this,!0)},has(i){return wt.call(this,i,!0)},add:Fe("add"),set:Fe("set"),delete:Fe("delete"),clear:Fe("clear"),forEach:Et(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Tt(i,!1,!1),n[i]=Tt(i,!0,!1),t[i]=Tt(i,!1,!0),s[i]=Tt(i,!0,!0)}),[e,n,t,s]}const[si,ri,ii,oi]=ni();function Sn(e,t){const n=t?e?oi:ii:e?ri:si;return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(M(n,r)&&r in s?n:s,r,i)}const li={get:Sn(!1,!1)},fi={get:Sn(!1,!0)},ci={get:Sn(!0,!1)},Rs=new WeakMap,Hs=new WeakMap,js=new WeakMap,ui=new WeakMap;function ai(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function di(e){return e.__v_skip||!Object.isExtensible(e)?0:ai(Rr(e))}function Nn(e){return gt(e)?e:Ln(e,!1,Ls,li,Rs)}function hi(e){return Ln(e,!1,ti,fi,Hs)}function Bs(e){return Ln(e,!0,ei,ci,js)}function Ln(e,t,n,s,r){if(!q(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=di(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function nt(e){return gt(e)?nt(e.__v_raw):!!(e&&e.__v_isReactive)}function gt(e){return!!(e&&e.__v_isReadonly)}function Us(e){return!!(e&&e.__v_isShallow)}function Ds(e){return nt(e)||gt(e)}function L(e){const t=e&&e.__v_raw;return t?L(t):e}function Ks(e){return vt(e,"__v_skip",!0),e}const mt=e=>q(e)?Nn(e):e,Rn=e=>q(e)?Bs(e):e;function $s(e){Ne&&pe&&(e=L(e),Ms(e.dep||(e.dep=vn())))}function ks(e,t){e=L(e),e.dep&&on(e.dep)}function X(e){return!!(e&&e.__v_isRef===!0)}function ol(e){return Ws(e,!1)}function ll(e){return Ws(e,!0)}function Ws(e,t){return X(e)?e:new pi(e,t)}class pi{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:L(t),this._value=n?t:mt(t)}get value(){return $s(this),this._value}set value(t){t=this.__v_isShallow?t:L(t),pt(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:mt(t),ks(this))}}function gi(e){return X(e)?e.value:e}const mi={get:(e,t,n)=>gi(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return X(r)&&!X(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function zs(e){return nt(e)?e:new Proxy(e,mi)}class _i{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new In(t,()=>{this._dirty||(this._dirty=!0,ks(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=L(this);return $s(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function bi(e,t,n=!1){let s,r;const i=I(e);return i?(s=e,r=me):(s=e.get,r=e.set),new _i(s,r,i||!r,n)}function Le(e,t,n,s){let r;try{r=s?e(...s):e()}catch(i){Ut(i,t,n)}return r}function ue(e,t,n,s){if(I(e)){const i=Le(e,t,n,s);return i&&Os(i)&&i.catch(o=>{Ut(o,t,n)}),i}const r=[];for(let i=0;i>>1;_t(ie[s])Oe&&ie.splice(t,1)}function Ys(e,t,n,s){v(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?s+1:s))&&n.push(e),Js()}function Ei(e){Ys(e,ut,at,Xe)}function Ti(e){Ys(e,Me,dt,Ze)}function jn(e,t=null){if(at.length){for(fn=t,ut=[...new Set(at)],at.length=0,Xe=0;Xe_t(n)-_t(s)),Ze=0;Zee.id==null?1/0:e.id;function Xs(e){ln=!1,It=!0,jn(e),ie.sort((n,s)=>_t(n)-_t(s));const t=me;try{for(Oe=0;OeP.trim()):y&&(r=n.map(Br))}let l,u=s[l=Yt(t)]||s[l=Yt(Ce(t))];!u&&i&&(u=s[l=Yt(rt(t))]),u&&ue(u,e,6,r);const d=s[l+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,ue(d,e,6,r)}}function Zs(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!I(e)){const u=d=>{const m=Zs(d,t,!0);m&&(l=!0,Z(o,m))};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!i&&!l?(s.set(e,null),null):(v(i)?i.forEach(u=>o[u]=null):Z(o,i),s.set(e,o),o)}function Dt(e,t){return!e||!Lt(t)?!1:(t=t.slice(2).replace(/Once$/,""),M(e,t[0].toLowerCase()+t.slice(1))||M(e,rt(t))||M(e,t))}let ge=null,Kt=null;function Ft(e){const t=ge;return ge=e,Kt=e&&e.type.__scopeId||null,t}function fl(e){Kt=e}function cl(){Kt=null}function Ai(e,t=ge,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&ds(-1);const i=Ft(t),o=e(...r);return Ft(i),s._d&&ds(1),o};return s._n=!0,s._c=!0,s._d=!0,s}function Xt(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[o],slots:l,attrs:u,emit:d,render:m,renderCache:y,data:C,setupState:P,ctx:H,inheritAttrs:N}=e;let F,R;const fe=Ft(e);try{if(n.shapeFlag&4){const W=r||s;F=we(m.call(W,W,y,i,P,C,H)),R=u}else{const W=t;F=we(W.length>1?W(i,{attrs:u,slots:l,emit:d}):W(i,null)),R=t.props?u:Pi(u)}}catch(W){ht.length=0,Ut(W,e,1),F=oe(Ae)}let Y=F;if(R&&N!==!1){const W=Object.keys(R),{shapeFlag:ne}=Y;W.length&&ne&7&&(o&&W.some(Tn)&&(R=vi(R,o)),Y=ze(Y,R))}return n.dirs&&(Y.dirs=Y.dirs?Y.dirs.concat(n.dirs):n.dirs),n.transition&&(Y.transition=n.transition),F=Y,Ft(fe),F}const Pi=e=>{let t;for(const n in e)(n==="class"||n==="style"||Lt(n))&&((t||(t={}))[n]=e[n]);return t},vi=(e,t)=>{const n={};for(const s in e)(!Tn(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Ii(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:u}=t,d=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return s?ns(s,o,d):!!o;if(u&8){const m=t.dynamicProps;for(let y=0;ye.__isSuspense;function Si(e,t){t&&t.pendingBranch?v(e)?t.effects.push(...e):t.effects.push(e):Ti(e)}function Ni(e,t){if(J){let n=J.provides;const s=J.parent&&J.parent.provides;s===n&&(n=J.provides=Object.create(s)),n[e]=t}}function Zt(e,t,n=!1){const s=J||ge;if(s){const r=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&I(t)?t.call(s.proxy):t}}const ss={};function Gt(e,t,n){return Gs(e,t,n)}function Gs(e,t,{immediate:n,deep:s,flush:r,onTrack:i,onTrigger:o}=U){const l=J;let u,d=!1,m=!1;if(X(e)?(u=()=>e.value,d=Us(e)):nt(e)?(u=()=>e,s=!0):v(e)?(m=!0,d=e.some(nt),u=()=>e.map(R=>{if(X(R))return R.value;if(nt(R))return Ge(R);if(I(R))return Le(R,l,2)})):I(e)?t?u=()=>Le(e,l,2):u=()=>{if(!(l&&l.isUnmounted))return y&&y(),ue(e,l,3,[C])}:u=me,t&&s){const R=u;u=()=>Ge(R())}let y,C=R=>{y=F.onStop=()=>{Le(R,l,4)}};if(bt)return C=me,t?n&&ue(t,l,3,[u(),m?[]:void 0,C]):u(),me;let P=m?[]:ss;const H=()=>{if(!!F.active)if(t){const R=F.run();(s||d||(m?R.some((fe,Y)=>pt(fe,P[Y])):pt(R,P)))&&(y&&y(),ue(t,l,3,[R,P===ss?void 0:P,C]),P=R)}else F.run()};H.allowRecurse=!!t;let N;r==="sync"?N=H:r==="post"?N=()=>te(H,l&&l.suspense):N=()=>{!l||l.isMounted?Ei(H):H()};const F=new In(u,N);return t?n?H():P=F.run():r==="post"?te(F.run.bind(F),l&&l.suspense):F.run(),()=>{F.stop(),l&&l.scope&&On(l.scope.effects,F)}}function Li(e,t,n){const s=this.proxy,r=V(e)?e.includes(".")?er(s,e):()=>s[e]:e.bind(s,s);let i;I(t)?i=t:(i=t.handler,n=t);const o=J;st(this);const l=Gs(r,i.bind(s),n);return o?st(o):We(),l}function er(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{Ge(n,t)});else if(Ps(e))for(const n in e)Ge(e[n],t);return e}function Ri(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return rr(()=>{e.isMounted=!0}),ir(()=>{e.isUnmounting=!0}),e}const ce=[Function,Array],Hi={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ce,onEnter:ce,onAfterEnter:ce,onEnterCancelled:ce,onBeforeLeave:ce,onLeave:ce,onAfterLeave:ce,onLeaveCancelled:ce,onBeforeAppear:ce,onAppear:ce,onAfterAppear:ce,onAppearCancelled:ce},setup(e,{slots:t}){const n=yo(),s=Ri();let r;return()=>{const i=t.default&&nr(t.default(),!0);if(!i||!i.length)return;let o=i[0];if(i.length>1){for(const N of i)if(N.type!==Ae){o=N;break}}const l=L(e),{mode:u}=l;if(s.isLeaving)return en(o);const d=rs(o);if(!d)return en(o);const m=cn(d,l,s,n);un(d,m);const y=n.subTree,C=y&&rs(y);let P=!1;const{getTransitionKey:H}=d.type;if(H){const N=H();r===void 0?r=N:N!==r&&(r=N,P=!0)}if(C&&C.type!==Ae&&(!De(d,C)||P)){const N=cn(C,l,s,n);if(un(C,N),u==="out-in")return s.isLeaving=!0,N.afterLeave=()=>{s.isLeaving=!1,n.update()},en(o);u==="in-out"&&d.type!==Ae&&(N.delayLeave=(F,R,fe)=>{const Y=tr(s,C);Y[String(C.key)]=C,F._leaveCb=()=>{R(),F._leaveCb=void 0,delete m.delayedLeave},m.delayedLeave=fe})}return o}}},ji=Hi;function tr(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function cn(e,t,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:d,onEnterCancelled:m,onBeforeLeave:y,onLeave:C,onAfterLeave:P,onLeaveCancelled:H,onBeforeAppear:N,onAppear:F,onAfterAppear:R,onAppearCancelled:fe}=t,Y=String(e.key),W=tr(n,e),ne=(j,Q)=>{j&&ue(j,s,9,Q)},He={mode:i,persisted:o,beforeEnter(j){let Q=l;if(!n.isMounted)if(r)Q=N||l;else return;j._leaveCb&&j._leaveCb(!0);const z=W[Y];z&&De(e,z)&&z.el._leaveCb&&z.el._leaveCb(),ne(Q,[j])},enter(j){let Q=u,z=d,ae=m;if(!n.isMounted)if(r)Q=F||u,z=R||d,ae=fe||m;else return;let se=!1;const de=j._enterCb=Ve=>{se||(se=!0,Ve?ne(ae,[j]):ne(z,[j]),He.delayedLeave&&He.delayedLeave(),j._enterCb=void 0)};Q?(Q(j,de),Q.length<=1&&de()):de()},leave(j,Q){const z=String(e.key);if(j._enterCb&&j._enterCb(!0),n.isUnmounting)return Q();ne(y,[j]);let ae=!1;const se=j._leaveCb=de=>{ae||(ae=!0,Q(),de?ne(H,[j]):ne(P,[j]),j._leaveCb=void 0,W[z]===e&&delete W[z])};W[z]=e,C?(C(j,se),C.length<=1&&se()):se()},clone(j){return cn(j,t,n,s)}};return He}function en(e){if($t(e))return e=ze(e),e.children=null,e}function rs(e){return $t(e)?e.children?e.children[0]:void 0:e}function un(e,t){e.shapeFlag&6&&e.component?un(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function nr(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;i!!e.type.__asyncLoader,$t=e=>e.type.__isKeepAlive;function Bi(e,t){sr(e,"a",t)}function Ui(e,t){sr(e,"da",t)}function sr(e,t,n=J){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(kt(t,s,n),n){let r=n.parent;for(;r&&r.parent;)$t(r.parent.vnode)&&Di(s,t,n,r),r=r.parent}}function Di(e,t,n,s){const r=kt(t,e,s,!0);or(()=>{On(s[t],r)},n)}function kt(e,t,n=J,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;it(),st(n);const l=ue(t,n,e,o);return We(),ot(),l});return s?r.unshift(i):r.push(i),i}}const ve=e=>(t,n=J)=>(!bt||e==="sp")&&kt(e,t,n),Ki=ve("bm"),rr=ve("m"),$i=ve("bu"),ki=ve("u"),ir=ve("bum"),or=ve("um"),Wi=ve("sp"),zi=ve("rtg"),Vi=ve("rtc");function qi(e,t=J){kt("ec",e,t)}let dn=!0;function Ji(e){const t=fr(e),n=e.proxy,s=e.ctx;dn=!1,t.beforeCreate&&is(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:u,inject:d,created:m,beforeMount:y,mounted:C,beforeUpdate:P,updated:H,activated:N,deactivated:F,beforeDestroy:R,beforeUnmount:fe,destroyed:Y,unmounted:W,render:ne,renderTracked:He,renderTriggered:j,errorCaptured:Q,serverPrefetch:z,expose:ae,inheritAttrs:se,components:de,directives:Ve,filters:kn}=t;if(d&&Yi(d,s,null,e.appContext.config.unwrapInjectedRef),o)for(const k in o){const D=o[k];I(D)&&(s[k]=D.bind(n))}if(r){const k=r.call(n,n);q(k)&&(e.data=Nn(k))}if(dn=!0,i)for(const k in i){const D=i[k],Ee=I(D)?D.bind(n,n):I(D.get)?D.get.bind(n,n):me,Vt=!I(D)&&I(D.set)?D.set.bind(n):me,lt=Po({get:Ee,set:Vt});Object.defineProperty(s,k,{enumerable:!0,configurable:!0,get:()=>lt.value,set:qe=>lt.value=qe})}if(l)for(const k in l)lr(l[k],s,n,k);if(u){const k=I(u)?u.call(n):u;Reflect.ownKeys(k).forEach(D=>{Ni(D,k[D])})}m&&is(m,e,"c");function ee(k,D){v(D)?D.forEach(Ee=>k(Ee.bind(n))):D&&k(D.bind(n))}if(ee(Ki,y),ee(rr,C),ee($i,P),ee(ki,H),ee(Bi,N),ee(Ui,F),ee(qi,Q),ee(Vi,He),ee(zi,j),ee(ir,fe),ee(or,W),ee(Wi,z),v(ae))if(ae.length){const k=e.exposed||(e.exposed={});ae.forEach(D=>{Object.defineProperty(k,D,{get:()=>n[D],set:Ee=>n[D]=Ee})})}else e.exposed||(e.exposed={});ne&&e.render===me&&(e.render=ne),se!=null&&(e.inheritAttrs=se),de&&(e.components=de),Ve&&(e.directives=Ve)}function Yi(e,t,n=me,s=!1){v(e)&&(e=hn(e));for(const r in e){const i=e[r];let o;q(i)?"default"in i?o=Zt(i.from||r,i.default,!0):o=Zt(i.from||r):o=Zt(i),X(o)&&s?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:l=>o.value=l}):t[r]=o}}function is(e,t,n){ue(v(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function lr(e,t,n,s){const r=s.includes(".")?er(n,s):()=>n[s];if(V(e)){const i=t[e];I(i)&&Gt(r,i)}else if(I(e))Gt(r,e.bind(n));else if(q(e))if(v(e))e.forEach(i=>lr(i,t,n,s));else{const i=I(e.handler)?e.handler.bind(n):t[e.handler];I(i)&&Gt(r,i,e)}}function fr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let u;return l?u=l:!r.length&&!n&&!s?u=t:(u={},r.length&&r.forEach(d=>Mt(u,d,o,!0)),Mt(u,t,o)),i.set(t,u),u}function Mt(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&Mt(e,i,n,!0),r&&r.forEach(o=>Mt(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Qi[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Qi={data:os,props:Ue,emits:Ue,methods:Ue,computed:Ue,beforeCreate:G,created:G,beforeMount:G,mounted:G,beforeUpdate:G,updated:G,beforeDestroy:G,beforeUnmount:G,destroyed:G,unmounted:G,activated:G,deactivated:G,errorCaptured:G,serverPrefetch:G,components:Ue,directives:Ue,watch:Zi,provide:os,inject:Xi};function os(e,t){return t?e?function(){return Z(I(e)?e.call(this,this):e,I(t)?t.call(this,this):t)}:t:e}function Xi(e,t){return Ue(hn(e),hn(t))}function hn(e){if(v(e)){const t={};for(let n=0;n0)&&!(o&16)){if(o&8){const m=e.vnode.dynamicProps;for(let y=0;y{u=!0;const[C,P]=ur(y,t,!0);Z(o,C),P&&l.push(...P)};!n&&t.mixins.length&&t.mixins.forEach(m),e.extends&&m(e.extends),e.mixins&&e.mixins.forEach(m)}if(!i&&!u)return s.set(e,et),et;if(v(i))for(let m=0;m-1,P[1]=N<0||H-1||M(P,"default"))&&l.push(y)}}}const d=[o,l];return s.set(e,d),d}function ls(e){return e[0]!=="$"}function fs(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function cs(e,t){return fs(e)===fs(t)}function us(e,t){return v(t)?t.findIndex(n=>cs(n,e)):I(t)&&cs(t,e)?0:-1}const ar=e=>e[0]==="_"||e==="$stable",Bn=e=>v(e)?e.map(we):[we(e)],to=(e,t,n)=>{const s=Ai((...r)=>Bn(t(...r)),n);return s._c=!1,s},dr=(e,t,n)=>{const s=e._ctx;for(const r in e){if(ar(r))continue;const i=e[r];if(I(i))t[r]=to(r,i,s);else if(i!=null){const o=Bn(i);t[r]=()=>o}}},hr=(e,t)=>{const n=Bn(t);e.slots.default=()=>n},no=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=L(t),vt(t,"_",n)):dr(t,e.slots={})}else e.slots={},t&&hr(e,t);vt(e.slots,Wt,1)},so=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=U;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(Z(r,t),!n&&l===1&&delete r._):(i=!t.$stable,dr(t,r)),o=t}else t&&(hr(e,t),o={default:1});if(i)for(const l in r)!ar(l)&&!(l in o)&&delete r[l]};function je(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;ogn(C,t&&(v(t)?t[P]:t),n,s,r));return}if(an(s)&&!r)return;const i=s.shapeFlag&4?$n(s.component)||s.component.proxy:s.el,o=r?null:i,{i:l,r:u}=e,d=t&&t.r,m=l.refs===U?l.refs={}:l.refs,y=l.setupState;if(d!=null&&d!==u&&(V(d)?(m[d]=null,M(y,d)&&(y[d]=null)):X(d)&&(d.value=null)),I(u))Le(u,l,12,[o,m]);else{const C=V(u),P=X(u);if(C||P){const H=()=>{if(e.f){const N=C?m[u]:u.value;r?v(N)&&On(N,i):v(N)?N.includes(i)||N.push(i):C?(m[u]=[i],M(y,u)&&(y[u]=m[u])):(u.value=[i],e.k&&(m[e.k]=u.value))}else C?(m[u]=o,M(y,u)&&(y[u]=o)):X(u)&&(u.value=o,e.k&&(m[e.k]=o))};o?(H.id=-1,te(H,n)):H()}}}const te=Si;function oo(e){return lo(e)}function lo(e,t){const n=Ur();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:u,setText:d,setElementText:m,parentNode:y,nextSibling:C,setScopeId:P=me,cloneNode:H,insertStaticContent:N}=e,F=(f,c,a,p=null,h=null,b=null,w=!1,_=null,x=!!c.dynamicChildren)=>{if(f===c)return;f&&!De(f,c)&&(p=xt(f),Ie(f,h,b,!0),f=null),c.patchFlag===-2&&(x=!1,c.dynamicChildren=null);const{type:g,ref:T,shapeFlag:E}=c;switch(g){case Dn:R(f,c,a,p);break;case Ae:fe(f,c,a,p);break;case At:f==null&&Y(c,a,p,w);break;case ye:Ve(f,c,a,p,h,b,w,_,x);break;default:E&1?He(f,c,a,p,h,b,w,_,x):E&6?kn(f,c,a,p,h,b,w,_,x):(E&64||E&128)&&g.process(f,c,a,p,h,b,w,_,x,Je)}T!=null&&h&&gn(T,f&&f.ref,b,c||f,!c)},R=(f,c,a,p)=>{if(f==null)s(c.el=l(c.children),a,p);else{const h=c.el=f.el;c.children!==f.children&&d(h,c.children)}},fe=(f,c,a,p)=>{f==null?s(c.el=u(c.children||""),a,p):c.el=f.el},Y=(f,c,a,p)=>{[f.el,f.anchor]=N(f.children,c,a,p,f.el,f.anchor)},W=({el:f,anchor:c},a,p)=>{let h;for(;f&&f!==c;)h=C(f),s(f,a,p),f=h;s(c,a,p)},ne=({el:f,anchor:c})=>{let a;for(;f&&f!==c;)a=C(f),r(f),f=a;r(c)},He=(f,c,a,p,h,b,w,_,x)=>{w=w||c.type==="svg",f==null?j(c,a,p,h,b,w,_,x):ae(f,c,h,b,w,_,x)},j=(f,c,a,p,h,b,w,_)=>{let x,g;const{type:T,props:E,shapeFlag:O,transition:A,patchFlag:S,dirs:$}=f;if(f.el&&H!==void 0&&S===-1)x=f.el=H(f.el);else{if(x=f.el=o(f.type,b,E&&E.is,E),O&8?m(x,f.children):O&16&&z(f.children,x,null,p,h,b&&T!=="foreignObject",w,_),$&&je(f,null,p,"created"),E){for(const K in E)K!=="value"&&!Ot(K)&&i(x,K,null,E[K],b,f.children,p,h,Te);"value"in E&&i(x,"value",null,E.value),(g=E.onVnodeBeforeMount)&&be(g,p,f)}Q(x,f,f.scopeId,w,p)}$&&je(f,null,p,"beforeMount");const B=(!h||h&&!h.pendingBranch)&&A&&!A.persisted;B&&A.beforeEnter(x),s(x,c,a),((g=E&&E.onVnodeMounted)||B||$)&&te(()=>{g&&be(g,p,f),B&&A.enter(x),$&&je(f,null,p,"mounted")},h)},Q=(f,c,a,p,h)=>{if(a&&P(f,a),p)for(let b=0;b{for(let g=x;g{const _=c.el=f.el;let{patchFlag:x,dynamicChildren:g,dirs:T}=c;x|=f.patchFlag&16;const E=f.props||U,O=c.props||U;let A;a&&Be(a,!1),(A=O.onVnodeBeforeUpdate)&&be(A,a,c,f),T&&je(c,f,a,"beforeUpdate"),a&&Be(a,!0);const S=h&&c.type!=="foreignObject";if(g?se(f.dynamicChildren,g,_,a,p,S,b):w||Ee(f,c,_,null,a,p,S,b,!1),x>0){if(x&16)de(_,c,E,O,a,p,h);else if(x&2&&E.class!==O.class&&i(_,"class",null,O.class,h),x&4&&i(_,"style",E.style,O.style,h),x&8){const $=c.dynamicProps;for(let B=0;B<$.length;B++){const K=$[B],he=E[K],Ye=O[K];(Ye!==he||K==="value")&&i(_,K,he,Ye,h,f.children,a,p,Te)}}x&1&&f.children!==c.children&&m(_,c.children)}else!w&&g==null&&de(_,c,E,O,a,p,h);((A=O.onVnodeUpdated)||T)&&te(()=>{A&&be(A,a,c,f),T&&je(c,f,a,"updated")},p)},se=(f,c,a,p,h,b,w)=>{for(let _=0;_{if(a!==p){for(const _ in p){if(Ot(_))continue;const x=p[_],g=a[_];x!==g&&_!=="value"&&i(f,_,g,x,w,c.children,h,b,Te)}if(a!==U)for(const _ in a)!Ot(_)&&!(_ in p)&&i(f,_,a[_],null,w,c.children,h,b,Te);"value"in p&&i(f,"value",a.value,p.value)}},Ve=(f,c,a,p,h,b,w,_,x)=>{const g=c.el=f?f.el:l(""),T=c.anchor=f?f.anchor:l("");let{patchFlag:E,dynamicChildren:O,slotScopeIds:A}=c;A&&(_=_?_.concat(A):A),f==null?(s(g,a,p),s(T,a,p),z(c.children,a,T,h,b,w,_,x)):E>0&&E&64&&O&&f.dynamicChildren?(se(f.dynamicChildren,O,a,h,b,w,_),(c.key!=null||h&&c===h.subTree)&&gr(f,c,!0)):Ee(f,c,a,T,h,b,w,_,x)},kn=(f,c,a,p,h,b,w,_,x)=>{c.slotScopeIds=_,f==null?c.shapeFlag&512?h.ctx.activate(c,a,p,w,x):zt(c,a,p,h,b,w,x):ee(f,c,x)},zt=(f,c,a,p,h,b,w)=>{const _=f.component=xo(f,p,h);if($t(f)&&(_.ctx.renderer=Je),wo(_),_.asyncDep){if(h&&h.registerDep(_,k),!f.el){const x=_.subTree=oe(Ae);fe(null,x,c,a)}return}k(_,f,c,a,h,b,w)},ee=(f,c,a)=>{const p=c.component=f.component;if(Ii(f,c,a))if(p.asyncDep&&!p.asyncResolved){D(p,c,a);return}else p.next=c,Ci(p.update),p.update();else c.component=f.component,c.el=f.el,p.vnode=c},k=(f,c,a,p,h,b,w)=>{const _=()=>{if(f.isMounted){let{next:T,bu:E,u:O,parent:A,vnode:S}=f,$=T,B;Be(f,!1),T?(T.el=S.el,D(f,T,w)):T=S,E&&Qt(E),(B=T.props&&T.props.onVnodeBeforeUpdate)&&be(B,A,T,S),Be(f,!0);const K=Xt(f),he=f.subTree;f.subTree=K,F(he,K,y(he.el),xt(he),f,h,b),T.el=K.el,$===null&&Fi(f,K.el),O&&te(O,h),(B=T.props&&T.props.onVnodeUpdated)&&te(()=>be(B,A,T,S),h)}else{let T;const{el:E,props:O}=c,{bm:A,m:S,parent:$}=f,B=an(c);if(Be(f,!1),A&&Qt(A),!B&&(T=O&&O.onVnodeBeforeMount)&&be(T,$,c),Be(f,!0),E&&Jt){const K=()=>{f.subTree=Xt(f),Jt(E,f.subTree,f,h,null)};B?c.type.__asyncLoader().then(()=>!f.isUnmounted&&K()):K()}else{const K=f.subTree=Xt(f);F(null,K,a,p,f,h,b),c.el=K.el}if(S&&te(S,h),!B&&(T=O&&O.onVnodeMounted)){const K=c;te(()=>be(T,$,K),h)}c.shapeFlag&256&&f.a&&te(f.a,h),f.isMounted=!0,c=a=p=null}},x=f.effect=new In(_,()=>qs(f.update),f.scope),g=f.update=x.run.bind(x);g.id=f.uid,Be(f,!0),g()},D=(f,c,a)=>{c.component=f;const p=f.vnode.props;f.vnode=c,f.next=null,eo(f,c.props,p,a),so(f,c.children,a),it(),jn(void 0,f.update),ot()},Ee=(f,c,a,p,h,b,w,_,x=!1)=>{const g=f&&f.children,T=f?f.shapeFlag:0,E=c.children,{patchFlag:O,shapeFlag:A}=c;if(O>0){if(O&128){lt(g,E,a,p,h,b,w,_,x);return}else if(O&256){Vt(g,E,a,p,h,b,w,_,x);return}}A&8?(T&16&&Te(g,h,b),E!==g&&m(a,E)):T&16?A&16?lt(g,E,a,p,h,b,w,_,x):Te(g,h,b,!0):(T&8&&m(a,""),A&16&&z(E,a,p,h,b,w,_,x))},Vt=(f,c,a,p,h,b,w,_,x)=>{f=f||et,c=c||et;const g=f.length,T=c.length,E=Math.min(g,T);let O;for(O=0;OT?Te(f,h,b,!0,!1,E):z(c,a,p,h,b,w,_,x,E)},lt=(f,c,a,p,h,b,w,_,x)=>{let g=0;const T=c.length;let E=f.length-1,O=T-1;for(;g<=E&&g<=O;){const A=f[g],S=c[g]=x?Se(c[g]):we(c[g]);if(De(A,S))F(A,S,a,null,h,b,w,_,x);else break;g++}for(;g<=E&&g<=O;){const A=f[E],S=c[O]=x?Se(c[O]):we(c[O]);if(De(A,S))F(A,S,a,null,h,b,w,_,x);else break;E--,O--}if(g>E){if(g<=O){const A=O+1,S=AO)for(;g<=E;)Ie(f[g],h,b,!0),g++;else{const A=g,S=g,$=new Map;for(g=S;g<=O;g++){const re=c[g]=x?Se(c[g]):we(c[g]);re.key!=null&&$.set(re.key,g)}let B,K=0;const he=O-S+1;let Ye=!1,Vn=0;const ft=new Array(he);for(g=0;g=he){Ie(re,h,b,!0);continue}let _e;if(re.key!=null)_e=$.get(re.key);else for(B=S;B<=O;B++)if(ft[B-S]===0&&De(re,c[B])){_e=B;break}_e===void 0?Ie(re,h,b,!0):(ft[_e-S]=g+1,_e>=Vn?Vn=_e:Ye=!0,F(re,c[_e],a,null,h,b,w,_,x),K++)}const qn=Ye?fo(ft):et;for(B=qn.length-1,g=he-1;g>=0;g--){const re=S+g,_e=c[re],Jn=re+1{const{el:b,type:w,transition:_,children:x,shapeFlag:g}=f;if(g&6){qe(f.component.subTree,c,a,p);return}if(g&128){f.suspense.move(c,a,p);return}if(g&64){w.move(f,c,a,Je);return}if(w===ye){s(b,c,a);for(let E=0;E_.enter(b),h);else{const{leave:E,delayLeave:O,afterLeave:A}=_,S=()=>s(b,c,a),$=()=>{E(b,()=>{S(),A&&A()})};O?O(b,S,$):$()}else s(b,c,a)},Ie=(f,c,a,p=!1,h=!1)=>{const{type:b,props:w,ref:_,children:x,dynamicChildren:g,shapeFlag:T,patchFlag:E,dirs:O}=f;if(_!=null&&gn(_,null,a,f,!0),T&256){c.ctx.deactivate(f);return}const A=T&1&&O,S=!an(f);let $;if(S&&($=w&&w.onVnodeBeforeUnmount)&&be($,c,f),T&6)Ar(f.component,a,p);else{if(T&128){f.suspense.unmount(a,p);return}A&&je(f,null,c,"beforeUnmount"),T&64?f.type.remove(f,c,a,h,Je,p):g&&(b!==ye||E>0&&E&64)?Te(g,c,a,!1,!0):(b===ye&&E&384||!h&&T&16)&&Te(x,c,a),p&&Wn(f)}(S&&($=w&&w.onVnodeUnmounted)||A)&&te(()=>{$&&be($,c,f),A&&je(f,null,c,"unmounted")},a)},Wn=f=>{const{type:c,el:a,anchor:p,transition:h}=f;if(c===ye){Or(a,p);return}if(c===At){ne(f);return}const b=()=>{r(a),h&&!h.persisted&&h.afterLeave&&h.afterLeave()};if(f.shapeFlag&1&&h&&!h.persisted){const{leave:w,delayLeave:_}=h,x=()=>w(a,b);_?_(f.el,b,x):x()}else b()},Or=(f,c)=>{let a;for(;f!==c;)a=C(f),r(f),f=a;r(c)},Ar=(f,c,a)=>{const{bum:p,scope:h,update:b,subTree:w,um:_}=f;p&&Qt(p),h.stop(),b&&(b.active=!1,Ie(w,f,c,a)),_&&te(_,c),te(()=>{f.isUnmounted=!0},c),c&&c.pendingBranch&&!c.isUnmounted&&f.asyncDep&&!f.asyncResolved&&f.suspenseId===c.pendingId&&(c.deps--,c.deps===0&&c.resolve())},Te=(f,c,a,p=!1,h=!1,b=0)=>{for(let w=b;wf.shapeFlag&6?xt(f.component.subTree):f.shapeFlag&128?f.suspense.next():C(f.anchor||f.el),zn=(f,c,a)=>{f==null?c._vnode&&Ie(c._vnode,null,null,!0):F(c._vnode||null,f,c,null,null,null,a),Qs(),c._vnode=f},Je={p:F,um:Ie,m:qe,r:Wn,mt:zt,mc:z,pc:Ee,pbc:se,n:xt,o:e};let qt,Jt;return t&&([qt,Jt]=t(Je)),{render:zn,hydrate:qt,createApp:io(zn,qt)}}function Be({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function gr(e,t,n=!1){const s=e.children,r=t.children;if(v(s)&&v(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}const co=e=>e.__isTeleport,Un="components";function al(e,t){return _r(Un,e,!0,t)||e}const mr=Symbol();function dl(e){return V(e)?_r(Un,e,!1)||e:e||mr}function _r(e,t,n=!0,s=!1){const r=ge||J;if(r){const i=r.type;if(e===Un){const l=Oo(i);if(l&&(l===t||l===Ce(t)||l===jt(Ce(t))))return i}const o=as(r[e]||i[e],t)||as(r.appContext[e],t);return!o&&s?i:o}}function as(e,t){return e&&(e[t]||e[Ce(t)]||e[jt(Ce(t))])}const ye=Symbol(void 0),Dn=Symbol(void 0),Ae=Symbol(void 0),At=Symbol(void 0),ht=[];let ke=null;function hl(e=!1){ht.push(ke=e?null:[])}function uo(){ht.pop(),ke=ht[ht.length-1]||null}let St=1;function ds(e){St+=e}function br(e){return e.dynamicChildren=St>0?ke||et:null,uo(),St>0&&ke&&ke.push(e),e}function pl(e,t,n,s,r,i){return br(yr(e,t,n,s,r,i,!0))}function gl(e,t,n,s,r){return br(oe(e,t,n,s,r,!0))}function mn(e){return e?e.__v_isVNode===!0:!1}function De(e,t){return e.type===t.type&&e.key===t.key}const Wt="__vInternal",xr=({key:e})=>e!=null?e:null,Pt=({ref:e,ref_key:t,ref_for:n})=>e!=null?V(e)||X(e)||I(e)?{i:ge,r:e,k:t,f:!!n}:e:null;function yr(e,t=null,n=null,s=0,r=null,i=e===ye?0:1,o=!1,l=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&xr(t),ref:t&&Pt(t),scopeId:Kt,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return l?(Kn(u,n),i&128&&e.normalize(u)):n&&(u.shapeFlag|=V(n)?8:16),St>0&&!o&&ke&&(u.patchFlag>0||i&6)&&u.patchFlag!==32&&ke.push(u),u}const oe=ao;function ao(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===mr)&&(e=Ae),mn(e)){const l=ze(e,t,!0);return n&&Kn(l,n),l}if(Ao(e)&&(e=e.__vccOpts),t){t=ho(t);let{class:l,style:u}=t;l&&!V(l)&&(t.class=En(l)),q(u)&&(Ds(u)&&!v(u)&&(u=Z({},u)),t.style=Cn(u))}const o=V(e)?1:Mi(e)?128:co(e)?64:q(e)?4:I(e)?2:0;return yr(e,t,n,s,r,o,i,!0)}function ho(e){return e?Ds(e)||Wt in e?Z({},e):e:null}function ze(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:o}=e,l=t?go(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&xr(l),ref:t&&t.ref?n&&r?v(r)?r.concat(Pt(t)):[r,Pt(t)]:Pt(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ye?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ze(e.ssContent),ssFallback:e.ssFallback&&ze(e.ssFallback),el:e.el,anchor:e.anchor}}function po(e=" ",t=0){return oe(Dn,null,e,t)}function ml(e,t){const n=oe(At,null,e);return n.staticCount=t,n}function we(e){return e==null||typeof e=="boolean"?oe(Ae):v(e)?oe(ye,null,e.slice()):typeof e=="object"?Se(e):oe(Dn,null,String(e))}function Se(e){return e.el===null||e.memo?e:ze(e)}function Kn(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(v(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Kn(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Wt in t)?t._ctx=ge:r===3&&ge&&(ge.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else I(t)?(t={default:t,_ctx:ge},n=32):(t=String(t),s&64?(n=16,t=[po(t)]):n=8);e.children=t,e.shapeFlag|=n}function go(...e){const t={};for(let n=0;nt(o,l,void 0,i&&i[l]));else{const o=Object.keys(e);r=new Array(o.length);for(let l=0,u=o.length;le?wr(e)?$n(e)||e.proxy:_n(e.parent):null,Nt=Z(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>_n(e.parent),$root:e=>_n(e.root),$emit:e=>e.emit,$options:e=>fr(e),$forceUpdate:e=>()=>qs(e.update),$nextTick:e=>yi.bind(e.proxy),$watch:e=>Li.bind(e)}),mo={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:u}=e;let d;if(t[0]!=="$"){const P=o[t];if(P!==void 0)switch(P){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(s!==U&&M(s,t))return o[t]=1,s[t];if(r!==U&&M(r,t))return o[t]=2,r[t];if((d=e.propsOptions[0])&&M(d,t))return o[t]=3,i[t];if(n!==U&&M(n,t))return o[t]=4,n[t];dn&&(o[t]=0)}}const m=Nt[t];let y,C;if(m)return t==="$attrs"&&le(e,"get",t),m(e);if((y=l.__cssModules)&&(y=y[t]))return y;if(n!==U&&M(n,t))return o[t]=4,n[t];if(C=u.config.globalProperties,M(C,t))return C[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return r!==U&&M(r,t)?(r[t]=n,!0):s!==U&&M(s,t)?(s[t]=n,!0):M(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==U&&M(e,o)||t!==U&&M(t,o)||(l=i[0])&&M(l,o)||M(s,o)||M(Nt,o)||M(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:M(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},_o=pr();let bo=0;function xo(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||_o,i={uid:bo++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new Dr(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ur(s,r),emitsOptions:Zs(s,r),emit:null,emitted:null,propsDefaults:U,inheritAttrs:s.inheritAttrs,ctx:U,data:U,props:U,attrs:U,slots:U,refs:U,setupState:U,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Oi.bind(null,i),e.ce&&e.ce(i),i}let J=null;const yo=()=>J||ge,st=e=>{J=e,e.scope.on()},We=()=>{J&&J.scope.off(),J=null};function wr(e){return e.vnode.shapeFlag&4}let bt=!1;function wo(e,t=!1){bt=t;const{props:n,children:s}=e.vnode,r=wr(e);Gi(e,n,r,t),no(e,s);const i=r?Co(e,t):void 0;return bt=!1,i}function Co(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Ks(new Proxy(e.ctx,mo));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?To(e):null;st(e),it();const i=Le(s,e,0,[e.props,r]);if(ot(),We(),Os(i)){if(i.then(We,We),t)return i.then(o=>{hs(e,o,t)}).catch(o=>{Ut(o,e,0)});e.asyncDep=i}else hs(e,i,t)}else Cr(e,t)}function hs(e,t,n){I(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:q(t)&&(e.setupState=zs(t)),Cr(e,n)}let ps;function Cr(e,t,n){const s=e.type;if(!e.render){if(!t&&ps&&!s.render){const r=s.template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:u}=s,d=Z(Z({isCustomElement:i,delimiters:l},o),u);s.render=ps(r,d)}}e.render=s.render||me}st(e),it(),Ji(e),ot(),We()}function Eo(e){return new Proxy(e.attrs,{get(t,n){return le(e,"get","$attrs"),t[n]}})}function To(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=Eo(e))},slots:e.slots,emit:e.emit,expose:t}}function $n(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(zs(Ks(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Nt)return Nt[n](e)}}))}function Oo(e){return I(e)&&e.displayName||e.name}function Ao(e){return I(e)&&"__vccOpts"in e}const Po=(e,t)=>bi(e,t,bt);function bl(e,t,n){const s=arguments.length;return s===2?q(t)&&!v(t)?mn(t)?oe(e,null,[t]):oe(e,t):oe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&mn(n)&&(n=[n]),oe(e,t,n))}const vo="3.2.33",Io="http://www.w3.org/2000/svg",Ke=typeof document!="undefined"?document:null,gs=Ke&&Ke.createElement("template"),Fo={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?Ke.createElementNS(Io,e):Ke.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ke.createTextNode(e),createComment:e=>Ke.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ke.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{gs.innerHTML=s?`${e}`:e;const l=gs.content;if(s){const u=l.firstChild;for(;u.firstChild;)l.appendChild(u.firstChild);l.removeChild(u)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Mo(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function So(e,t,n){const s=e.style,r=V(n);if(n&&!r){for(const i in n)bn(s,i,n[i]);if(t&&!V(t))for(const i in t)n[i]==null&&bn(s,i,"")}else{const i=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}const ms=/\s*!important$/;function bn(e,t,n){if(v(n))n.forEach(s=>bn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=No(e,t);ms.test(n)?e.setProperty(rt(s),n.replace(ms,""),"important"):e[s]=n}}const _s=["Webkit","Moz","ms"],tn={};function No(e,t){const n=tn[t];if(n)return n;let s=Ce(t);if(s!=="filter"&&s in e)return tn[t]=s;s=jt(s);for(let r=0;r<_s.length;r++){const i=_s[r]+s;if(i in e)return tn[t]=i}return t}const bs="http://www.w3.org/1999/xlink";function Lo(e,t,n,s,r){if(s&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(bs,t.slice(6,t.length)):e.setAttributeNS(bs,t,n);else{const i=vr(t);n==null||i&&!Cs(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function Ro(e,t,n,s,r,i,o){if(t==="innerHTML"||t==="textContent"){s&&o(s,r,i),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const u=n==null?"":n;(e.value!==u||e.tagName==="OPTION")&&(e.value=u),n==null&&e.removeAttribute(t);return}let l=!1;if(n===""||n==null){const u=typeof e[t];u==="boolean"?n=Cs(n):n==null&&u==="string"?(n="",l=!0):u==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}const[Er,Ho]=(()=>{let e=Date.now,t=!1;if(typeof window!="undefined"){Date.now()>document.createEvent("Event").timeStamp&&(e=()=>performance.now());const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let xn=0;const jo=Promise.resolve(),Bo=()=>{xn=0},Uo=()=>xn||(jo.then(Bo),xn=Er());function Do(e,t,n,s){e.addEventListener(t,n,s)}function Ko(e,t,n,s){e.removeEventListener(t,n,s)}function $o(e,t,n,s,r=null){const i=e._vei||(e._vei={}),o=i[t];if(s&&o)o.value=s;else{const[l,u]=ko(t);if(s){const d=i[t]=Wo(s,r);Do(e,l,d,u)}else o&&(Ko(e,l,o,u),i[t]=void 0)}}const xs=/(?:Once|Passive|Capture)$/;function ko(e){let t;if(xs.test(e)){t={};let n;for(;n=e.match(xs);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[rt(e.slice(2)),t]}function Wo(e,t){const n=s=>{const r=s.timeStamp||Er();(Ho||r>=n.attached-1)&&ue(zo(s,n.value),t,5,[s])};return n.value=e,n.attached=Uo(),n}function zo(e,t){if(v(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const ys=/^on[a-z]/,Vo=(e,t,n,s,r=!1,i,o,l,u)=>{t==="class"?Mo(e,s,r):t==="style"?So(e,n,s):Lt(t)?Tn(t)||$o(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):qo(e,t,s,r))?Ro(e,t,s,i,o,l,u):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Lo(e,t,s,r))};function qo(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&ys.test(t)&&I(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||ys.test(t)&&V(n)?!1:t in e}const Jo={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};ji.props;const Yo=Z({patchProp:Vo},Fo);let ws;function Qo(){return ws||(ws=oo(Yo))}const xl=(...e)=>{const t=Qo().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Xo(s);if(!r)return;const i=t._component;!I(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const o=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function Xo(e){return V(e)?document.querySelector(e):e}function Zo(){return Tr().__VUE_DEVTOOLS_GLOBAL_HOOK__}function Tr(){return typeof navigator!="undefined"&&typeof window!="undefined"?window:typeof global!="undefined"?global:{}}const Go=typeof Proxy=="function",el="devtools-plugin:setup",tl="plugin:settings:set";let Qe,yn;function nl(){var e;return Qe!==void 0||(typeof window!="undefined"&&window.performance?(Qe=!0,yn=window.performance):typeof global!="undefined"&&((e=global.perf_hooks)===null||e===void 0?void 0:e.performance)?(Qe=!0,yn=global.perf_hooks.performance):Qe=!1),Qe}function sl(){return nl()?yn.now():Date.now()}class rl{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const s={};if(t.settings)for(const o in t.settings){const l=t.settings[o];s[o]=l.defaultValue}const r=`__vue-devtools-plugin-settings__${t.id}`;let i=Object.assign({},s);try{const o=localStorage.getItem(r),l=JSON.parse(o);Object.assign(i,l)}catch{}this.fallbacks={getSettings(){return i},setSettings(o){try{localStorage.setItem(r,JSON.stringify(o))}catch{}i=o},now(){return sl()}},n&&n.on(tl,(o,l)=>{o===this.plugin.id&&this.fallbacks.setSettings(l)}),this.proxiedOn=new Proxy({},{get:(o,l)=>this.target?this.target.on[l]:(...u)=>{this.onQueue.push({method:l,args:u})}}),this.proxiedTarget=new Proxy({},{get:(o,l)=>this.target?this.target[l]:l==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(l)?(...u)=>(this.targetQueue.push({method:l,args:u,resolve:()=>{}}),this.fallbacks[l](...u)):(...u)=>new Promise(d=>{this.targetQueue.push({method:l,args:u,resolve:d})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function yl(e,t){const n=e,s=Tr(),r=Zo(),i=Go&&n.enableEarlyProxy;if(r&&(s.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!i))r.emit(el,e,t);else{const o=i?new rl(n,r):null;(s.__VUE_DEVTOOLS_PLUGINS__=s.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:o}),o&&t(o.proxiedTarget)}}export{po as A,ml as B,xl as C,ye as F,ol as a,yl as b,Po as c,ul as d,al as e,gl as f,pl as g,bl as h,Zt as i,yr as j,oe as k,Ai as l,_l as m,yi as n,hl as o,Ni as p,fl as q,Nn as r,ll as s,cl as t,gi as u,il as v,Gt as w,Ki as x,rr as y,dl as z}; diff --git a/static/js/@vue-5cb43e43.js.gz b/static/js/@vue-5cb43e43.js.gz new file mode 100644 index 0000000..edb3deb Binary files /dev/null and b/static/js/@vue-5cb43e43.js.gz differ diff --git a/static/js/blocking-elements-5a40dcdd.js b/static/js/blocking-elements-5a40dcdd.js new file mode 100644 index 0000000..2ae9314 --- /dev/null +++ b/static/js/blocking-elements-5a40dcdd.js @@ -0,0 +1,16 @@ +/** + * @license + * Copyright 2016 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */(()=>{var N,E,v;const h=Symbol(),g=Symbol(),d=Symbol(),a=Symbol(),f=Symbol(),S=Symbol(),O=Symbol(),y=Symbol(),m=Symbol(),w=Symbol(),k=Symbol(),p=Symbol(),M=Symbol();class R{constructor(){this[N]=[],this[E]=[],this[v]=new Set}destructor(){this[m](this[d]);const t=this;t[h]=null,t[d]=null,t[g]=null}get top(){const t=this[h];return t[t.length-1]||null}push(t){!t||t===this.top||(this.remove(t),this[S](t),this[h].push(t))}remove(t){const s=this[h].indexOf(t);return s===-1?!1:(this[h].splice(s,1),s===this[h].length&&this[S](this.top),!0)}pop(){const t=this.top;return t&&this.remove(t),t}has(t){return this[h].indexOf(t)!==-1}[(N=h,E=d,v=g,S)](t){const s=this[g],e=this[d];if(!t){this[m](e),s.clear(),this[d]=[];return}const n=this[w](t);if(n[n.length-1].parentNode!==document.body)throw Error("Non-connected element cannot be a blocking element");this[d]=n;const l=this[k](t);if(!e.length){this[y](n,l,s);return}let i=e.length-1,o=n.length-1;for(;i>0&&o>0&&e[i]===n[o];)i--,o--;e[i]!==n[o]&&this[O](e[i],n[o]),i>0&&this[m](e.slice(0,i)),o>0&&this[y](n.slice(0,o),l,null)}[O](t,s){const e=t[a];this[p](t)&&!t.inert&&(t.inert=!0,e.add(t)),e.has(s)&&(s.inert=!1,e.delete(s)),s[f]=t[f],s[a]=e,t[f]=void 0,t[a]=void 0}[m](t){for(const s of t){s[f].disconnect(),s[f]=void 0;const n=s[a];for(const l of n)l.inert=!1;s[a]=void 0}}[y](t,s,e){for(const n of t){const l=n.parentNode,i=l.children,o=new Set;for(let _=0;_{for(const c of l)if(c.type==="childList")for(const m of c.addedNodes)m.tagName==="LINK"&&m.rel==="modulepreload"&&i(m)}).observe(document,{childList:!0,subtree:!0});function d(l){const c={};return l.integrity&&(c.integrity=l.integrity),l.referrerpolicy&&(c.referrerPolicy=l.referrerpolicy),l.crossorigin==="use-credentials"?c.credentials="include":l.crossorigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function i(l){if(l.ep)return;l.ep=!0;const c=d(l);fetch(l.href,c)}};ce();var p=(a,s)=>{const d=a.__vccOpts||a;for(const[i,l]of s)d[i]=l;return d};const re={};function ue(a,s){const d=r("router-view");return u(),S(d)}var _e=p(re,[["render",ue]]),me="./static/svg/ic_component_24px_white-9e4bbfc3.svg";const X=a=>(v("data-v-5a714b52"),a=a(),b(),a),pe=X(()=>t("span",{class:"demo-catalog-logo"},[t("img",{alt:"Generic component icon",src:me})],-1)),he=X(()=>t("span",{class:"demo-heading"},"Material Web Components Catalog",-1)),ge={class:"demo-heading"},we={href:"https://github.com/web4network/material-design-web-components-vue3",target:"_blank"},fe={class:"demo-list"},ve={slot:"secondary"},be=["alt","src"],xe={setup(a){const s=(l,c)=>l.name===c.name?0:l.name{const m=l.target.dataset.href;J.push(m.replaceAll("/",""))};return(l,c)=>{const m=r("mwc-button"),I=r("mwc-list-item"),x=r("mwc-list");return u(),h(f,null,[t("header",null,[pe,he,t("span",ge,[t("a",we,[e(m,{outlined:"",label:"View Github Source",class:"white"})])])]),t("div",fe,[e(x,{wrapFocus:"",innerRole:"navigation",innerAriaLabel:"Material Web Component Demos",itemRoles:"link",rootTabbable:"",onClick:i},{default:o(()=>[(u(!0),h(f,null,te(ie(d),(k,D)=>(u(),S(I,{twoline:"",graphic:"icon",key:D,"data-href":k.href},{default:o(()=>[t("span",null,z(k.name),1),t("span",ve,z(k.secondary),1),t("img",{slot:"graphic",alt:k.name+" icon",src:k.img,"aria-hidden":"true"},null,8,be)]),_:2},1032,["data-href"]))),128))]),_:1})])],64)}}};var ye=p(xe,[["__scopeId","data-v-5a714b52"]]);const $e={setup(a){return(s,d)=>(u(),S(ye))}},qe={setup(a){return(s,d)=>{const i=r("mwc-icon-button");return u(),S(i,{class:"white",icon:"arrow_back"})}}};const Ie={href:"./",slot:"navigationIcon"},Re={slot:"title"},ke=["href"],Te={props:{component:String,package:String},setup(a){return(s,d)=>{const i=r("mwc-icon-button"),l=r("mwc-button"),c=r("mwc-top-app-bar-fixed");return u(),S(c,null,{default:o(()=>[t("a",Ie,[e(i,{class:"white",icon:"arrow_back"})]),t("span",Re,z(a.component),1),t("a",{href:"https://github.com/material-components/material-components-web-components/tree/master/demos/"+a.package+"/index.html",slot:"actionItems",target:"_blank"},[e(l,{outlined:"",label:"View Source",class:"white"})],8,ke)]),_:1})}}};var y=p(Te,[["__scopeId","data-v-a424a04c"]]);const E=a=>(v("data-v-3478ab22"),a=a(),b(),a),Se=E(()=>t("h2",null,"Standard",-1)),Ee={class:"demo-group wrap"},Le=E(()=>t("h2",null,"Outlined",-1)),Me={class:"demo-group wrap"},De=E(()=>t("h2",null,"Raised",-1)),Be={class:"demo-group wrap"},Oe=E(()=>t("h2",null,"Unelevated",-1)),Ve={class:"demo-group wrap"},Ae=E(()=>t("h2",null,"Dense",-1)),Fe={class:"demo-group wrap"},Ce=E(()=>t("h2",null,"Trailing icon",-1)),We={class:"demo-group wrap"},Ue=E(()=>t("h2",null,"Disabled",-1)),He={class:"demo-group wrap"},Ne=E(()=>t("h2",null,"Full Width",-1)),Pe={class:"demo-group wrap"},ze=E(()=>t("h2",null,"Styling",-1)),je=n(` + .main-colors { + --mdc-theme-primary: darkgreen; + --mdc-theme-on-primary: aqua; + --mdc-button-disabled-fill-color: darkseagreen; + --mdc-button-disabled-ink-color: aliceblue; + } + `),Ge=E(()=>t("pre",{id:"main-colors"},null,-1)),Ye={class:"demo-group wrap main-colors"},Ke=n(` + .text { + --mdc-typography-button-text-transform: lowercase; + --mdc-typography-button-letter-spacing: 4px; + } + `),Xe=E(()=>t("pre",{id:"text"},null,-1)),Qe={class:"demo-group wrap text"},Je=n(` + .horizontal-padding { + --mdc-button-horizontal-padding: 50px; + } + `),Ze=E(()=>t("pre",{id:"horizontal-padding"},null,-1)),et={class:"demo-group wrap horizontal-padding"},tt=n(` + .outline .themed { + --mdc-theme-primary: royalblue; + --mdc-button-disabled-ink-color: powderblue; + } + .outline .outline-different { + --mdc-button-outline-color: darkgreen; + --mdc-button-disabled-outline-color: palegreen; + --mdc-button-disabled-ink-color: plum; + } + .outline .width { + --mdc-button-outline-width: 5px; + } + `),it=E(()=>t("pre",{id:"outline"},null,-1)),ot={class:"demo-group wrap outline"},lt={setup(a){return oe(()=>{console.log("DOM\u5373\u5C06\u6302\u8F7D")}),g(()=>{console.log("DOM\u6302\u8F7D\u5B8C\u6BD5"),document.querySelectorAll("style[data-pre]").forEach(s=>{const d=s.dataset.pre,i=document.querySelector("#"+d);i&&(i.innerText=s.innerText)})}),(s,d)=>{const i=r("mwc-button");return u(),h(f,null,[e(y,{component:"Button",package:"button"}),t("main",null,[Se,t("div",Ee,[e(i,{label:"standard"}),e(i,{label:"standard",icon:"code"})]),Le,t("div",Me,[e(i,{outlined:"",label:"outlined"}),e(i,{outlined:"",label:"outlined",icon:"code"})]),De,t("div",Be,[e(i,{raised:"",label:"raised"}),e(i,{raised:"",label:"raised",icon:"code"})]),Oe,t("div",Ve,[e(i,{unelevated:"",label:"unelevated"}),e(i,{unelevated:"",label:"unelevated",icon:"code"})]),Ae,t("div",Fe,[e(i,{dense:"",unelevated:"",label:"dense"}),e(i,{dense:"",unelevated:"",label:"dense",icon:"code"})]),Ce,t("div",We,[e(i,{label:"trailing icon",icon:"code",trailingIcon:""}),e(i,{outlined:"",label:"trailing icon",icon:"code",trailingIcon:""}),e(i,{raised:"",label:"trailing icon",icon:"code",trailingIcon:""}),e(i,{unelevated:"",label:"trailing icon",icon:"code",trailingIcon:""})]),Ue,t("div",He,[e(i,{disabled:"",label:"disabled",icon:"code"}),e(i,{disabled:"",outlined:"",label:"disabled",icon:"code"}),e(i,{disabled:"",raised:"",label:"disabled",icon:"code"}),e(i,{disabled:"",unelevated:"",label:"disabled",icon:"code"})]),Ne,t("div",Pe,[e(i,{fullwidth:"",outlined:"",label:"full-width"})]),ze,(u(),S(B("style"),{"data-pre":"main-colors"},{default:o(()=>[je]),_:1})),Ge,t("div",Ye,[e(i,{icon:"code",label:"standard"}),e(i,{outlined:"",icon:"code",label:"outlined"}),e(i,{raised:"",icon:"code",label:"raised"}),e(i,{raised:"",icon:"code",label:"raised-disabled",disabled:""}),e(i,{unelevated:"",icon:"code",label:"unelevated"}),e(i,{unelevated:"",icon:"code",label:"unelevated-disabled",disabled:""})]),(u(),S(B("style"),{"data-pre":"text"},{default:o(()=>[Ke]),_:1})),Xe,t("div",Qe,[e(i,{icon:"code",label:"lowerspace"}),e(i,{outlined:"",icon:"code",label:"lowerspace"}),e(i,{raised:"",icon:"code",label:"lowerspace"}),e(i,{unelevated:"",icon:"code",label:"lowerspace"})]),(u(),S(B("style"),{"data-pre":"horizontal-padding"},{default:o(()=>[Je]),_:1})),Ze,t("div",et,[e(i,{icon:"code",label:"padding"}),e(i,{outlined:"",icon:"code",label:"padding"}),e(i,{raised:"",icon:"code",label:"padding"}),e(i,{unelevated:"",icon:"code",label:"padding"})]),(u(),S(B("style"),{"data-pre":"outline"},{default:o(()=>[tt]),_:1})),it,t("div",ot,[e(i,{outlined:"",class:"themed",icon:"code",label:"themed"}),e(i,{outlined:"",class:"themed",disabled:"",icon:"code",label:"themed"}),e(i,{outlined:"",class:"outline-different",icon:"code",label:"outline-different"}),e(i,{outlined:"",class:"outline-different",disabled:"",icon:"code",label:"outline-different"}),e(i,{outlined:"",class:"width",icon:"code",label:"width"}),e(i,{outlined:"",class:"width",disabled:"",icon:"code",label:"width"})])])],64)}}};var nt=p(lt,[["__scopeId","data-v-3478ab22"]]);const at={class:"presentCard card-body"},st={class:"mdc-card"},dt={class:"mdc-card__primary-action"},ct=le('

Our Changing Planet

by Kurt Wagner

Visit ten places on our planet that are undergoing the biggest changes today.
',2),rt={class:"mdc-card__actions"},ut={class:"mdc-card__action-buttons"},_t=n("Read"),mt=n("Save"),pt={class:"mdc-card__action-icons"},ht={setup(a){return g(()=>{}),(s,d)=>{const i=r("mdc-ripple"),l=r("mwc-button"),c=r("mwc-icon-button-toggle");return u(),h(f,null,[e(y,{component:"Card",package:"card"}),t("div",at,[t("div",st,[t("div",dt,[ct,e(i)]),t("div",rt,[t("div",ut,[e(l,{dense:"",class:"mdc-card__action--button"},{default:o(()=>[_t]),_:1}),e(l,{dense:"",class:"mdc-card__action--button"},{default:o(()=>[mt]),_:1})]),t("div",pt,[e(c,{title:"Share",icon:"share"}),e(c,{title:"More options",icon:"more_vert"})])])])])],64)}}};var gt=p(ht,[["__scopeId","data-v-6426c106"]]);const wt={class:"demo-group"},ft={class:"styled demo-group"},vt={setup(a){return(s,d)=>{const i=r("mwc-checkbox");return u(),h(f,null,[e(y,{component:"Checkbox",package:"checkbox"}),t("main",null,[t("div",wt,[e(i),e(i,{checked:""}),e(i,{indeterminate:""}),e(i,{disabled:""})]),t("div",null,[t("span",ft,[e(i),e(i,{checked:""}),e(i,{indeterminate:""}),e(i,{disabled:""})])])])],64)}}};var bt=p(vt,[["__scopeId","data-v-62b26efe"]]);const H=a=>(v("data-v-16fc870f"),a=a(),b(),a),xt=H(()=>t("h3",null,"circular-progress: determinate",-1)),yt=H(()=>t("h3",null,"circular-progress: indeterminate",-1)),$t=H(()=>t("h3",null,"circular-progress: custom color",-1)),qt=H(()=>t("h3",null,"circular-progress: custom four color",-1)),It={setup(a){return g(()=>{window.toggle.onclick=function(){window.progress1.closed=!window.progress1.closed}}),(s,d)=>{const i=r("mwc-button"),l=r("mwc-circular-progress"),c=r("mwc-circular-progress-four-color");return u(),h(f,null,[e(y,{component:"Circular Progress",package:"circular-progress"}),t("main",null,[e(i,{id:"toggle",raised:"",ripple:"",label:"Toggle"}),e(l,{progress:"0.4",id:"progress1"}),xt,e(l,{progress:"0.7"}),yt,e(l,{indeterminate:""}),$t,e(l,{indeterminate:"",class:"demo-progress-bar"}),qt,e(c,{indeterminate:"",class:"demo-progress-bar-four-color"})])],64)}}};var Rt=p(It,[["__scopeId","data-v-16fc870f"]]);const O=a=>(v("data-v-06a4afd3"),a=a(),b(),a),kt=n("Basic"),Tt=n(" Dialog body text "),St=n("Action 2"),Et=n("Action 1"),Lt=n("Actions"),Mt=O(()=>t("p",null,' By setting the dialogAction="my-action" attribute on any element projected into mwc-dialog, you can close the dialog by clicking on that element. The dialog will then fire a non-bubbling "closing" event and a non-bubbling "closed" event with an event detail of {action: "my-action"} ',-1)),Dt=n("This has action"),Bt=n("this does not"),Ot=n("Scrollable"),Vt=O(()=>t("p",null," Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really long text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. Really log text will scroll. ",-1)),At=n("Close this!"),Ft=n("Hide Actions"),Ct=O(()=>t("p",null,` If you don't have actions, you may want to set the "hideActions" property. This property will remove extra whitespace at the bottom of this dialog. This button will toggle that whitespace: `,-1)),Wt=n("Toggle hideActions"),Ut=O(()=>t("div",null,[n(" mwc-dialog.hideActions is currently: "),t("span",{id:"hideActionVal"}," false ")],-1)),Ht=n(` + .styled { + --mdc-theme-surface: #fff; + --mdc-dialog-scrim-color: rgba(35, 47, 52, 0.32); + --mdc-dialog-heading-ink-color: #232f34; + --mdc-dialog-content-ink-color: #232f34; + --mdc-dialog-scroll-divider-color: transparent; + --mdc-dialog-min-width: 500px; + --mdc-dialog-max-width: 700px; + --mdc-dialog-max-height: 350px; + --mdc-dialog-shape-radius: 0px; + + /* color buttons */ + --mdc-theme-primary: #344955; + } + `),Nt=n("Styled"),Pt=O(()=>t("div",null,"These are the current styles applied to this dialog",-1)),zt=O(()=>t("pre",null,`--mdc-theme-surface: #FFF; +--mdc-dialog-scrim-color: rgba(35, 47, 52, .32); +--mdc-dialog-heading-ink-color: #232F34; +--mdc-dialog-content-ink-color: #232F34; +--mdc-dialog-scroll-divider-color: transparent; +--mdc-dialog-min-width: 500px; +--mdc-dialog-max-width: 700px; +--mdc-dialog-max-height: 350px; +--mdc-dialog-shape-radius: 0px; + +/* color buttons */ +--mdc-theme-primary: #344955; + `,-1)),jt=n(" Too stylish for me! "),Gt=n("Stacked"),Yt=O(()=>t("div",null,"This is what happens when you set the stacked property on mwc-dialog. Notice that the primary action is now on top.",-1)),Kt=n(" Primary "),Xt=n(" Secondary "),Qt=n("Initial Focus"),Jt=O(()=>t("div",null,'In this example we set "dialogInitialFocus" on the mwc-textfield. When this dialog opens, it is auto-focused.',-1)),Zt=n(" Primary "),ei=n(" Secondary "),ti=n("Form Validation"),ii=O(()=>t("p",null,"This dialog can validate user input before closing.",-1)),oi=n(" Confirm "),li=n(" Cancel "),ni={setup(a){return g(()=>{const s=document.body.querySelectorAll("mwc-button[data-num]");for(let c=0;cfunction(){const L=document.body.querySelector("#dialog"+D);L.open=!0})(I);m.addEventListener("click",k)}window.toggleActions.onclick=function(){const c=document.body.querySelector("#dialog4"),m=document.body.querySelector("#hideActionVal"),I=!c.hideActions;c.hideActions=I,m.innerText=I};const d=document.querySelector("#dialog8"),i=document.querySelector("#dialog8-text-field");document.querySelector("#dialog8-primary-action-button").addEventListener("click",()=>{if(i.checkValidity()){d.close();return}i.reportValidity()})}),(s,d)=>{const i=r("mwc-button"),l=r("mwc-dialog"),c=r("mwc-textfield");return u(),h(f,null,[e(y,{component:"Dialog",package:"dialog"}),t("main",null,[e(i,{"data-num":"1",raised:""},{default:o(()=>[kt]),_:1}),e(l,{id:"dialog1",heading:"Dialog header"},{default:o(()=>[Tt,e(i,{slot:"primaryAction",dialogAction:"ok"},{default:o(()=>[St]),_:1}),e(i,{slot:"secondaryAction",dialogAction:"cancel"},{default:o(()=>[Et]),_:1})]),_:1}),e(i,{"data-num":"2",raised:""},{default:o(()=>[Lt]),_:1}),e(l,{id:"dialog2",heading:"Actions"},{default:o(()=>[Mt,e(i,{slot:"primaryAction",dialogAction:"customAction"},{default:o(()=>[Dt]),_:1}),e(i,{slot:"secondaryAction"},{default:o(()=>[Bt]),_:1})]),_:1}),e(i,{"data-num":"3",raised:""},{default:o(()=>[Ot]),_:1}),e(l,{id:"dialog3",heading:"My Title"},{default:o(()=>[Vt,e(i,{slot:"primaryAction",dialogAction:"close"},{default:o(()=>[At]),_:1})]),_:1}),e(i,{"data-num":"4",raised:""},{default:o(()=>[Ft]),_:1}),e(l,{id:"dialog4",heading:"Hide Actions"},{default:o(()=>[Ct,e(i,{raised:"",id:"toggleActions"},{default:o(()=>[Wt]),_:1}),Ut]),_:1}),(u(),S(B("style"),null,{default:o(()=>[Ht]),_:1})),e(i,{"data-num":"5",raised:""},{default:o(()=>[Nt]),_:1}),e(l,{id:"dialog5",heading:"Styled",class:"styled"},{default:o(()=>[Pt,zt,e(i,{slot:"primaryAction",dialogAction:"close"},{default:o(()=>[jt]),_:1})]),_:1}),e(i,{"data-num":"6",raised:""},{default:o(()=>[Gt]),_:1}),e(l,{id:"dialog6",heading:"Stacked",stacked:""},{default:o(()=>[Yt,e(i,{slot:"primaryAction",dialogAction:"close"},{default:o(()=>[Kt]),_:1}),e(i,{slot:"secondaryAction",dialogAction:"close"},{default:o(()=>[Xt]),_:1})]),_:1}),e(i,{"data-num":"7",raised:""},{default:o(()=>[Qt]),_:1}),e(l,{id:"dialog7",heading:"Initial Focus"},{default:o(()=>[Jt,e(c,{label:"i am auto-focused",dialogInitialFocus:""}),e(i,{slot:"primaryAction",dialogAction:"close"},{default:o(()=>[Zt]),_:1}),e(i,{slot:"secondaryAction",dialogAction:"close"},{default:o(()=>[ei]),_:1})]),_:1}),e(i,{"data-num":"8",raised:""},{default:o(()=>[ti]),_:1}),e(l,{id:"dialog8",heading:"Form Validation"},{default:o(()=>[ii,e(c,{id:"dialog8-text-field",minlength:"3",maxlength:"64",placeholder:"First name",required:""}),e(i,{id:"dialog8-primary-action-button",slot:"primaryAction"},{default:o(()=>[oi]),_:1}),e(i,{slot:"secondaryAction",dialogAction:"close"},{default:o(()=>[li]),_:1})]),_:1})])],64)}}};var ai=p(ni,[["__scopeId","data-v-06a4afd3"]]);const si=a=>(v("data-v-75d890d2"),a=a(),b(),a),di=si(()=>t("main",null,[t("h2",null,"Standard Drawer"),t("iframe",{src:"/#/drawer_standard_no_header",frameborder:"0"}),t("h2",null,"Standard Drawer with Header"),t("iframe",{src:"/#/drawer_standard",frameborder:"0"}),t("h2",null,"Dismissible Drawer with header"),t("iframe",{src:"/#/drawer_dismissible",frameborder:"0"}),t("h2",null,"Modal Drawer with header"),t("iframe",{src:"/#/drawer_modal",frameborder:"0"})],-1)),ci={setup(a){return g(()=>{}),(s,d)=>(u(),h(f,null,[e(y,{component:"Drawer",package:"drawer"}),di],64))}};var ri=p(ci,[["__scopeId","data-v-75d890d2"]]);const j=a=>(v("data-v-2aa46fc2"),a=a(),b(),a),ui={class:"drawer-body"},_i=j(()=>t("div",{class:"drawer-content"},[t("p",null,"Drawer content!"),t("p",null,"With separate drawer scrolling."),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ")],-1)),mi={slot:"appContent"},pi=j(()=>t("div",{slot:"title"},"Title",-1)),hi=j(()=>t("div",{class:"main-content"},[t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ")],-1)),gi={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-top-app-bar"),l=r("mwc-drawer");return u(),h("div",ui,[e(l,null,{default:o(()=>[_i,t("div",mi,[e(i,null,{default:o(()=>[pi]),_:1}),hi])]),_:1})])}}};var wi=p(gi,[["__scopeId","data-v-2aa46fc2"]]);const A=a=>(v("data-v-12cdd509"),a=a(),b(),a),fi={class:"drawer-body"},vi=A(()=>t("span",{slot:"title"},"Drawer Title",-1)),bi=A(()=>t("span",{slot:"subtitle"},"subtitle",-1)),xi=A(()=>t("div",{class:"drawer-content"},[t("p",null,"Drawer content!"),t("p",null,"With separate drawer scrolling."),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ")],-1)),yi={slot:"appContent"},$i=A(()=>t("div",{slot:"title"},"Title",-1)),qi=A(()=>t("div",{class:"main-content"},[t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ")],-1)),Ii={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-top-app-bar"),l=r("mwc-drawer");return u(),h("div",fi,[e(l,{hasHeader:""},{default:o(()=>[vi,bi,xi,t("div",yi,[e(i,null,{default:o(()=>[$i]),_:1}),qi])]),_:1})])}}};var Ri=p(Ii,[["__scopeId","data-v-12cdd509"]]);const F=a=>(v("data-v-b6cc0322"),a=a(),b(),a),ki={class:"drawer-body"},Ti=F(()=>t("span",{slot:"title"},"Drawer Title",-1)),Si=F(()=>t("span",{slot:"subtitle"},"subtitle",-1)),Ei={class:"drawer-content"},Li=F(()=>t("p",null,"Drawer content",-1)),Mi={slot:"appContent"},Di=F(()=>t("div",{slot:"title"},"Title",-1)),Bi=F(()=>t("div",{class:"main-content"},[t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ")],-1)),Oi={setup(a){return g(()=>{const s=document.getElementsByTagName("mwc-drawer")[0];s&&s.parentNode.addEventListener("MDCTopAppBar:nav",()=>{s.open=!s.open})}),(s,d)=>{const i=r("mwc-icon-button"),l=r("mwc-top-app-bar"),c=r("mwc-drawer");return u(),h("div",ki,[e(c,{hasHeader:"",type:"dismissible"},{default:o(()=>[Ti,Si,t("div",Ei,[Li,e(i,{icon:"gesture"}),e(i,{icon:"gavel"})]),t("div",Mi,[e(l,null,{default:o(()=>[e(i,{slot:"navigationIcon",icon:"menu"}),Di]),_:1}),Bi])]),_:1})])}}};var Vi=p(Oi,[["__scopeId","data-v-b6cc0322"]]);const C=a=>(v("data-v-04b55bd4"),a=a(),b(),a),Ai={class:"drawer-body"},Fi=C(()=>t("span",{slot:"title"},"Drawer Title",-1)),Ci=C(()=>t("span",{slot:"subtitle"},"subtitle",-1)),Wi={class:"drawer-content"},Ui=C(()=>t("p",null,"Drawer content",-1)),Hi={slot:"appContent"},Ni=C(()=>t("div",{slot:"title"},"Title",-1)),Pi=C(()=>t("div",{class:"main-content"},[t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. "),t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ")],-1)),zi={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-icon-button"),l=r("mwc-top-app-bar"),c=r("mwc-drawer");return u(),h("div",Ai,[e(c,{hasHeader:"",type:"modal"},{default:o(()=>[Fi,Ci,t("div",Wi,[Ui,e(i,{icon:"gesture"}),e(i,{icon:"gavel",id:"gavel"})]),t("div",Hi,[e(l,null,{default:o(()=>[e(i,{slot:"navigationIcon",icon:"menu"}),Ni,e(i,{slot:"actionItems",icon:"cast"}),e(i,{slot:"actionItems",icon:"fingerprint"})]),_:1}),Pi])]),_:1})])}}};var ji=p(zi,[["__scopeId","data-v-04b55bd4"]]);const Gi={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-fab");return u(),h(f,null,[e(y,{component:"FAB",package:"fab"}),t("main",null,[e(i,{icon:"edit"}),e(i,{icon:"add",mini:""}),e(i,{icon:"shopping_cart",extended:"",label:"Add To Cart"}),e(i,{icon:"share",class:"blackAndWhite"})])],64)}}};var Yi=p(Gi,[["__scopeId","data-v-0d3beabd"]]);const W=a=>(v("data-v-05747aa2"),a=a(),b(),a),Ki=W(()=>t("h4",null,"Align End",-1)),Xi=W(()=>t("h4",null,"Native Element",-1)),Qi=W(()=>t("input",{type:"date"},null,-1)),Ji=W(()=>t("h4",null,"Switch",-1)),Zi=W(()=>t("h4",null,"Radio Button",-1)),eo={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-checkbox"),l=r("mwc-formfield"),c=r("mwc-switch"),m=r("mwc-radio");return u(),h(f,null,[e(y,{component:"Formfield",package:"formfield"}),t("main",null,[e(l,{label:"This is a checkbox."},{default:o(()=>[e(i)]),_:1}),Ki,e(l,{alignEnd:"",label:"This is a checkbox."},{default:o(()=>[e(i)]),_:1}),Xi,e(l,{alignEnd:"",label:"Enter a date."},{default:o(()=>[Qi]),_:1}),Ji,e(l,{label:"This is a switch."},{default:o(()=>[e(c)]),_:1}),Zi,e(l,{label:"This is a radio."},{default:o(()=>[e(m,{id:"one",name:"a"})]),_:1}),e(l,{label:"This is a radio."},{default:o(()=>[e(m,{id:"two",name:"a",checked:""})]),_:1}),e(l,{label:"This is a radio."},{default:o(()=>[e(m,{id:"three",name:"a"})]),_:1})])],64)}}};var to=p(eo,[["__scopeId","data-v-05747aa2"]]);const io=a=>(v("data-v-98873df4"),a=a(),b(),a),oo={class:"demo-group"},lo=n("sentiment_very_dissatisfied"),no=n("sentiment_dissatisfied"),ao=n("sentiment_neutral"),so=n("sentiment_satisfied"),co=n("sentiment_very_satisfied"),ro=io(()=>t("h4",null,"color and size",-1)),uo={class:"demo-group color-size"},_o=n("all_out"),mo=n("accessibility"),po=n("exit_to_app"),ho=n("camera"),go={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-icon");return u(),h(f,null,[e(y,{component:"Icon",package:"icon"}),t("main",null,[t("div",oo,[e(i,null,{default:o(()=>[lo]),_:1}),e(i,null,{default:o(()=>[no]),_:1}),e(i,null,{default:o(()=>[ao]),_:1}),e(i,null,{default:o(()=>[so]),_:1}),e(i,null,{default:o(()=>[co]),_:1})]),ro,t("div",uo,[e(i,null,{default:o(()=>[_o]),_:1}),e(i,null,{default:o(()=>[mo]),_:1}),e(i,null,{default:o(()=>[po]),_:1}),e(i,null,{default:o(()=>[ho]),_:1})])])],64)}}};var wo=p(go,[["__scopeId","data-v-98873df4"]]);const fo=a=>(v("data-v-f93e230a"),a=a(),b(),a),vo=fo(()=>t("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},[t("path",{d:"M0 0h24v24H0z",fill:"none"}),t("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"})],-1)),bo={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-icon-button");return u(),h(f,null,[e(y,{component:"Icon Button",package:"icon-button"}),t("main",null,[e(i,{icon:"code"}),e(i,null,{default:o(()=>[vo]),_:1}),e(i,{icon:"code",disabled:""}),e(i,{icon:"code",class:"color"})])],64)}}};var xo=p(bo,[["__scopeId","data-v-f93e230a"]]);const N=a=>(v("data-v-1e4e3239"),a=a(),b(),a),yo=n("sentiment_very_satisfied"),$o=n("sentiment_very_dissatisfied"),qo=N(()=>t("svg",{slot:"onIcon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},[t("path",{d:"M0 0h24v24H0z",fill:"none"}),t("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"})],-1)),Io=N(()=>t("svg",{slot:"offIcon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},[t("path",{fill:"none",d:"M0 0h24v24H0V0zm0 0h24v24H0V0z"}),t("path",{d:"M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"})],-1)),Ro=N(()=>t("img",{slot:"onIcon",src:"https://picsum.photos/id/28/24/24"},null,-1)),ko=N(()=>t("img",{slot:"offIcon",src:"https://picsum.photos/id/141/24/24?grayscale"},null,-1)),To={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-icon-button-toggle"),l=r("mwc-icon");return u(),h(f,null,[e(y,{component:"Icon Button Toggle",package:"icon-button-toggle"}),t("main",null,[e(i,{onIcon:"sentiment_very_satisfied",offIcon:"sentiment_very_dissatisfied"}),e(i,null,{default:o(()=>[e(l,{slot:"onIcon"},{default:o(()=>[yo]),_:1}),e(l,{slot:"offIcon"},{default:o(()=>[$o]),_:1})]),_:1}),e(i,null,{default:o(()=>[qo,Io]),_:1}),e(i,null,{default:o(()=>[Ro,ko]),_:1}),e(i,{disabled:"",onIcon:"sentiment_very_satisfied",offIcon:"sentiment_very_dissatisfied"}),e(i,{class:"color",onIcon:"sentiment_very_satisfied",offIcon:"sentiment_very_dissatisfied"})])],64)}}};var So=p(To,[["__scopeId","data-v-1e4e3239"]]);const P=a=>(v("data-v-054d6d8d"),a=a(),b(),a),Eo=P(()=>t("h3",null,"linear-progress: reverse",-1)),Lo=P(()=>t("h3",null,"linear-progress: determinate",-1)),Mo=P(()=>t("h3",null,"linear-progress: determinate buffer",-1)),Do=P(()=>t("h3",null,"linear-progress: determinate buffer reverse",-1)),Bo={setup(a){return g(()=>{window.toggle.onclick=function(){window.progress1.closed=!window.progress1.closed}}),(s,d)=>{const i=r("mwc-button"),l=r("mwc-linear-progress");return u(),h(f,null,[e(y,{component:"Linear Progress",package:"linear-progress"}),t("main",null,[e(i,{id:"toggle",raised:"",ripple:"",label:"Toggle"}),e(l,{id:"progress1"}),Eo,e(l,{reverse:"",progress:"0.4",class:"demo-progress-bar"}),Lo,e(l,{determinate:"",progress:"0.5",buffer:"1"}),Mo,e(l,{determinate:"",progress:"0.3",buffer:"0.7",class:"demo-progress-bar"}),Do,e(l,{determinate:"",reverse:"",progress:"0.2",buffer:"0.6"})])],64)}}};var Oo=p(Bo,[["__scopeId","data-v-054d6d8d"]]);const _=a=>(v("data-v-4935a457"),a=a(),b(),a),Vo=_(()=>t("h1",null,"Basic",-1)),Ao=n("Item 0"),Fo=n("Item 1"),Co=n("Item 2"),Wo=n("Item 3"),Uo=_(()=>t("div",null,[n("Selected index: "),t("span",{id:"basicIndex"})],-1)),Ho=_(()=>t("h1",null,"Multi",-1)),No=n("Item 0"),Po=n("Item 1"),zo=n("Item 2"),jo=n("Item 3"),Go=_(()=>t("div",null,[n("Selected index (Set): "),t("span",{id:"multiIndex"})],-1)),Yo=_(()=>t("h1",null,"Activatable",-1)),Ko=n("Item 0"),Xo=n("Item 1"),Qo=n("Item 2"),Jo=n("Item 3"),Zo=_(()=>t("div",null,[n("Selected index: "),t("span",{id:"activatableIndex"})],-1)),el=_(()=>t("h1",null,"Non-interactive",-1)),tl=n("Item 0"),il=n("Item 1"),ol=n("Item 2"),ll=n("Item 3"),nl=_(()=>t("h1",null,"Checklist",-1)),al=n("Item 0"),sl=n("Item 1"),dl=n("Item 2 (left)"),cl=n("Item 3 (left)"),rl=_(()=>t("span",null,"disabled",-1)),ul=_(()=>t("div",null,[n("Selected index (Set): "),t("span",{id:"checklistIndex"})],-1)),_l=_(()=>t("h1",null,"Radio list",-1)),ml=n("Item 0"),pl=n("Item 1"),hl=n("Item 2 (left)"),gl=n("Item 3 (left)"),wl=_(()=>t("div",null,[n("Selected index: "),t("span",{id:"radioIndex"})],-1)),fl=_(()=>t("h1",null,"Multi Radio list (with divider)",-1)),vl=n("Item 0"),bl=n("Item 1"),xl=_(()=>t("li",{divider:"",role:"separator"},null,-1)),yl=n("Item 2"),$l=n("Item 3"),ql=_(()=>t("div",null,[n("Selected index (Set): "),t("span",{id:"multiRadioIndex"})],-1)),Il=_(()=>t("h1",null,"Two-line (padded dividers)",-1)),Rl=_(()=>t("span",null,"Item 0",-1)),kl=_(()=>t("span",{slot:"secondary"},"Secondary line",-1)),Tl=_(()=>t("li",{divider:"",padded:"",role:"separator"},null,-1)),Sl=_(()=>t("span",null,"Item 1",-1)),El=_(()=>t("span",{slot:"secondary"},"Secondary line",-1)),Ll=_(()=>t("li",{divider:"",padded:"",role:"separator"},null,-1)),Ml=_(()=>t("span",null,"Item 2",-1)),Dl=_(()=>t("span",{slot:"secondary"},"Secondary line",-1)),Bl=_(()=>t("li",{divider:"",padded:"",role:"separator"},null,-1)),Ol=_(()=>t("span",null,"Item 3",-1)),Vl=_(()=>t("span",{slot:"secondary"},"Secondary line",-1)),Al=_(()=>t("h1",null,"Graphics (inset dividers)",-1)),Fl=_(()=>t("span",null,"Non-interactive two line avatar graphic",-1)),Cl=_(()=>t("span",{slot:"secondary"},"email@domain.tld",-1)),Wl=_(()=>t("span",{slot:"graphic",class:"material-icons inverted"},"folder",-1)),Ul=_(()=>t("span",{slot:"meta",class:"material-icons"},"info",-1)),Hl=_(()=>t("li",{divider:"",role:"separator"},null,-1)),Nl=_(()=>t("span",null,"Icon graphic",-1)),Pl=_(()=>t("span",{slot:"graphic",class:"material-icons inverted"},"folder",-1)),zl=_(()=>t("span",{slot:"meta",class:"material-icons"},"info",-1)),jl=_(()=>t("li",{divider:"",inset:"",role:"separator"},null,-1)),Gl=_(()=>t("span",null,"medium graphic",-1)),Yl=_(()=>t("span",{slot:"graphic",class:"material-icons inverted"},"folder",-1)),Kl=_(()=>t("span",{slot:"meta",class:"material-icons"},"info",-1)),Xl=_(()=>t("li",{divider:"",inset:"",role:"separator"},null,-1)),Ql=_(()=>t("span",null,"large graphic",-1)),Jl=_(()=>t("span",{slot:"graphic",class:"material-icons inverted"},"folder",-1)),Zl=_(()=>t("span",{slot:"meta",class:"material-icons"},"info",-1)),en=_(()=>t("div",null,[n("Selected index (Set): "),t("span",{id:"graphicsIndex"})],-1)),tn=_(()=>t("h1",null,"Styled",-1)),on=n(` + #styled { + --mdc-theme-primary: red; + --mdc-list-vertical-padding: 0px; + --mdc-list-side-padding: 0px; + } + `),ln=n("Item 0"),nn=n("Item 1"),an=n("Item 2"),sn=n("Item 3"),dn=_(()=>t("h1",null,"Styled (Ripple Disabled)",-1)),cn=n(` + /* disable ripple */ + #styledr { + --mdc-ripple-color: transparent; + } + + #styledr > * { + transition: background-color 0.2s, color 0.2s; + } + + #styledr [selected] { + background-color: rgb(33, 33, 33); + color: white; + } + + #styledr [mwc-list-item]:not([selected]):hover, + #styledr [mwc-list-item]:not([selected]):focus { + background-color: rgba(33, 33, 33, 0.3); + } + + #styledr [mwc-list-item]:not([selected]):active { + background-color: rgba(33, 33, 33, 0.4); + } + + #styledr [mwc-list-item][selected]:hover, + #styledr [mwc-list-item][selected]:focus { + background-color: rgba(33, 33, 33, 0.9); + } + + #styledr [mwc-list-item][selected]:active { + background-color: rgba(33, 33, 33, 0.8); + } + `),rn=n("Item 0"),un=n("Item 1"),_n=n("Item 2"),mn=n("Item 3"),pn={setup(a){return g(()=>{const s=document.querySelector("#basic"),d=document.querySelector("#basicIndex");s.addEventListener("selected",function(){d.innerText=s.index});const i=document.querySelector("#multi"),l=document.querySelector("#multiIndex");i.addEventListener("selected",function(){l.innerText="{ "+Array.from(i.index)+" }"});const c=document.querySelector("#activatable"),m=document.querySelector("#activatableIndex");c.addEventListener("selected",function(){m.innerText=c.index});const I=document.querySelector("#checklist"),x=document.querySelector("#checklistIndex");I.addEventListener("selected",function(){x.innerText="{ "+Array.from(I.index)+" }"});const k=document.querySelector("#radio"),D=document.querySelector("#radioIndex");k.addEventListener("selected",function(){D.innerText=k.index});const L=document.querySelector("#multiRadio"),Z=document.querySelector("#multiRadioIndex");L.addEventListener("selected",function(){Z.innerText="{ "+Array.from(L.index)+" }"});const Y=document.querySelector("#graphics"),ee=document.querySelector("#graphicsIndex");Y.addEventListener("selected",function(){ee.innerText="{ "+Array.from(Y.index)+" }"})}),(s,d)=>{const i=r("mwc-list-item"),l=r("mwc-list"),c=r("mwc-check-list-item"),m=r("mwc-radio-list-item");return u(),h(f,null,[e(y,{component:"List",package:"list"}),t("main",null,[Vo,e(l,{id:"basic"},{default:o(()=>[e(i,{selected:""},{default:o(()=>[Ao]),_:1}),e(i,null,{default:o(()=>[Fo]),_:1}),e(i,null,{default:o(()=>[Co]),_:1}),e(i,null,{default:o(()=>[Wo]),_:1})]),_:1}),Uo,Ho,e(l,{multi:"",id:"multi"},{default:o(()=>[e(i,{selected:""},{default:o(()=>[No]),_:1}),e(i,null,{default:o(()=>[Po]),_:1}),e(i,{selected:""},{default:o(()=>[zo]),_:1}),e(i,null,{default:o(()=>[jo]),_:1})]),_:1}),Go,Yo,e(l,{activatable:"",id:"activatable"},{default:o(()=>[e(i,null,{default:o(()=>[Ko]),_:1}),e(i,{selected:"",activated:""},{default:o(()=>[Xo]),_:1}),e(i,null,{default:o(()=>[Qo]),_:1}),e(i,null,{default:o(()=>[Jo]),_:1})]),_:1}),Zo,el,e(l,{noninteractive:""},{default:o(()=>[e(i,null,{default:o(()=>[tl]),_:1}),e(i,null,{default:o(()=>[il]),_:1}),e(i,null,{default:o(()=>[ol]),_:1}),e(i,null,{default:o(()=>[ll]),_:1})]),_:1}),nl,e(l,{multi:"",id:"checklist"},{default:o(()=>[e(c,{selected:""},{default:o(()=>[al]),_:1}),e(c,null,{default:o(()=>[sl]),_:1}),e(c,{left:"",selected:""},{default:o(()=>[dl]),_:1}),e(c,{left:""},{default:o(()=>[cl]),_:1}),e(c,{disabled:""},{default:o(()=>[rl]),_:1})]),_:1}),ul,_l,e(l,{id:"radio"},{default:o(()=>[e(m,{group:"a",selected:""},{default:o(()=>[ml]),_:1}),e(m,{group:"a"},{default:o(()=>[pl]),_:1}),e(m,{left:"",group:"a"},{default:o(()=>[hl]),_:1}),e(m,{left:"",group:"a"},{default:o(()=>[gl]),_:1})]),_:1}),wl,fl,e(l,{multi:"",id:"multiRadio"},{default:o(()=>[e(m,{group:"b"},{default:o(()=>[vl]),_:1}),e(m,{group:"b",selected:""},{default:o(()=>[bl]),_:1}),xl,e(m,{group:"c",selected:""},{default:o(()=>[yl]),_:1}),e(m,{group:"c"},{default:o(()=>[$l]),_:1})]),_:1}),ql,Il,e(l,{multi:""},{default:o(()=>[e(i,{twoline:""},{default:o(()=>[Rl,kl]),_:1}),Tl,e(i,{twoline:""},{default:o(()=>[Sl,El]),_:1}),Ll,e(i,{twoline:""},{default:o(()=>[Ml,Dl]),_:1}),Bl,e(i,{twoline:""},{default:o(()=>[Ol,Vl]),_:1})]),_:1}),Al,e(l,{id:"graphics",multi:""},{default:o(()=>[e(i,{twoline:"",graphic:"avatar",noninteractive:"",hasMeta:""},{default:o(()=>[Fl,Cl,Wl,Ul]),_:1}),Hl,e(i,{graphic:"icon",hasMeta:""},{default:o(()=>[Nl,Pl,zl]),_:1}),jl,e(i,{graphic:"medium",hasMeta:""},{default:o(()=>[Gl,Yl,Kl]),_:1}),Xl,e(i,{graphic:"large",hasMeta:""},{default:o(()=>[Ql,Jl,Zl]),_:1})]),_:1}),en,tn,(u(),S(B("style"),null,{default:o(()=>[on]),_:1})),e(l,{activatable:"",id:"styled"},{default:o(()=>[e(i,{selected:""},{default:o(()=>[ln]),_:1}),e(i,null,{default:o(()=>[nn]),_:1}),e(i,null,{default:o(()=>[an]),_:1}),e(i,null,{default:o(()=>[sn]),_:1})]),_:1}),dn,(u(),S(B("style"),null,{default:o(()=>[cn]),_:1})),e(l,{id:"styledr"},{default:o(()=>[e(i,{selected:""},{default:o(()=>[rn]),_:1}),e(i,null,{default:o(()=>[un]),_:1}),e(i,null,{default:o(()=>[_n]),_:1}),e(i,null,{default:o(()=>[mn]),_:1})]),_:1})])],64)}}};var hn=p(pn,[["__scopeId","data-v-4935a457"]]);const w=a=>(v("data-v-3364d28a"),a=a(),b(),a),gn={class:"menu-body"},wn={style:{position:"relative"}},fn=n("one"),vn=n("two"),bn=n("three"),xn=w(()=>t("div",null,"four",-1)),yn=w(()=>t("li",{divider:""},null,-1)),$n=n("aaa"),qn=n("bbb"),In={style:{position:"relative"}},Rn=n("one"),kn=n("two"),Tn=n("three"),Sn=w(()=>t("div",null,"four",-1)),En=w(()=>t("li",{divider:""},null,-1)),Ln=n("aaa"),Mn=n("bbb"),Dn=n("TOP_LEFT"),Bn=n("TOP_RIGHT"),On=n("BOTTOM_LEFT"),Vn=n("BOTTOM_RIGHT"),An=n("TOP_START"),Fn=n("TOP_END"),Cn=n("BOTTOM_START"),Wn=n("BOTTOM_END"),Un={style:{position:"relative"}},Hn=n("one"),Nn=n("two"),Pn=n("three"),zn=w(()=>t("div",null,"four",-1)),jn=w(()=>t("li",{divider:""},null,-1)),Gn=n("aaa"),Yn=n("bbb"),Kn={class:"scrollable"},Xn=n("one"),Qn=n("two"),Jn=n("three"),Zn=w(()=>t("div",null,"four",-1)),ea=w(()=>t("li",{divider:""},null,-1)),ta=n("aaa"),ia=n("bbb"),oa={style:{position:"relative"}},la=n("one"),na=n("two"),aa=n("three"),sa=w(()=>t("div",null,"four",-1)),da=w(()=>t("li",{divider:""},null,-1)),ca=n("aaa"),ra=n("bbb"),ua=w(()=>t("div",null,"Open each menu and then scroll this div",-1)),_a=w(()=>t("div",{class:"spacer"},null,-1)),ma=n("one"),pa=n("two"),ha=n("three"),ga=w(()=>t("div",null,"four",-1)),wa=w(()=>t("li",{divider:""},null,-1)),fa=n("aaa"),va=n("bbb"),ba={style:{position:"relative"}},xa=n("one"),ya=n("two"),$a=n("three"),qa=w(()=>t("div",null,"four",-1)),Ia=w(()=>t("li",{divider:""},null,-1)),Ra=n("aaa"),ka=n("bbb"),Ta={style:{position:"relative"}},Sa=n("one"),Ea=n("two"),La=n("three"),Ma=w(()=>t("div",null,"four",-1)),Da=w(()=>t("li",{divider:""},null,-1)),Ba=n("aaa"),Oa=n("bbb"),Va={style:{position:"relative"}},Aa=n(` + #groupedMenu mwc-list-item:not([selected]) mwc-icon { + display: none; + } + `),Fa=n("check"),Ca=w(()=>t("span",null,"a-one",-1)),Wa=n("check"),Ua=w(()=>t("span",null,"a-two",-1)),Ha=n("check"),Na=w(()=>t("span",null,"a-three",-1)),Pa=w(()=>t("li",{divider:""},null,-1)),za=n("check"),ja=w(()=>t("span",null,"b-one",-1)),Ga=n("check"),Ya=w(()=>t("span",null,"b-two",-1)),Ka={style:{position:"relative"}},Xa=n("one"),Qa=n("two"),Ja=n("three"),Za=w(()=>t("div",null,"four",-1)),es=w(()=>t("li",{divider:""},null,-1)),ts=n("aaa"),is=n("bbb"),os=n("NONE"),ls=n("LIST_ROOT"),ns=n("FIRST_ITEM"),as=n("LAST_ITEM"),ss=w(()=>t("h3",null,"Absolute w/ anchor",-1)),ds=w(()=>t("div",null,"This is reusing the same menu and changing the anchor",-1)),cs=n("one"),rs=n("two"),us=n("three"),_s=w(()=>t("div",null,"four",-1)),ms=w(()=>t("li",{divider:""},null,-1)),ps=n("aaa"),hs=n("bbb"),gs={setup(a){return g(()=>{window.basicMenu.anchor=window.basicButton,window.basicButton.addEventListener("click",function(){window.basicMenu.open=!window.basicMenu.open}),window.cornerMenu.anchor=window.cornerButton,window.cornerSelect.addEventListener("change",function(){window.cornerMenu.corner=window.cornerSelect.value}),window.cornerButton.addEventListener("click",function(){window.cornerMenu.open=!window.cornerMenu.open}),window.quickMenu.anchor=window.quickButton,window.quickButton.addEventListener("click",function(){window.quickMenu.open=!window.quickMenu.open}),window.fixedMenu.anchor=window.fixedButton,window.fixedButton.addEventListener("click",function(){window.fixedMenu.open=!window.fixedMenu.open}),window.nonfixedMenu.anchor=window.nonfixedButton,window.nonfixedButton.addEventListener("click",function(){window.nonfixedMenu.open=!window.nonfixedMenu.open}),window.absoluteButton.addEventListener("click",function(){window.absoluteMenu.open=!window.absoluteMenu.open}),window.absoluteX.addEventListener("input",function(){window.absoluteMenu.x=Number(window.absoluteX.value)}),window.absoluteY.addEventListener("input",function(){window.absoluteMenu.y=Number(window.absoluteY.value)}),window.activatableMenu.anchor=window.activatableButton,window.activatableButton.addEventListener("click",function(){window.activatableMenu.open=!window.activatableMenu.open}),window.multiMenu.anchor=window.multiButton,window.multiButton.addEventListener("click",function(){window.multiMenu.open=!window.multiMenu.open}),window.groupedMenu.anchor=window.groupedButton,window.groupedButton.addEventListener("click",function(){window.groupedMenu.open=!window.groupedMenu.open}),window.dfsMenu.anchor=window.dfsButton,window.dfsSelect.addEventListener("change",function(){window.dfsMenu.defaultFocus=window.dfsSelect.value}),window.dfsButton.addEventListener("click",function(){window.dfsMenu.open=!window.dfsMenu.open}),window.absoluteLeftButton.addEventListener("click",function(){window.absoluteAnchorMenu.anchor=window.absoluteLeftButton,window.absoluteAnchorMenu.open=!window.absoluteAnchorMenu.open}),window.absoluteRightButton.addEventListener("click",function(){window.absoluteAnchorMenu.anchor=window.absoluteRightButton,window.absoluteAnchorMenu.open=!window.absoluteAnchorMenu.open})}),(s,d)=>{const i=r("mwc-button"),l=r("mwc-list-item"),c=r("mwc-menu"),m=r("mwc-select"),I=r("mwc-textfield"),x=r("mwc-icon");return u(),h(f,null,[e(y,{component:"Menu",package:"menu"}),t("div",gn,[t("main",null,[t("div",wn,[e(i,{id:"basicButton",raised:"",label:"Open Basic Menu"}),e(c,{id:"basicMenu"},{default:o(()=>[e(l,null,{default:o(()=>[fn]),_:1}),e(l,null,{default:o(()=>[vn]),_:1}),e(l,null,{default:o(()=>[bn]),_:1}),e(l,{disabled:""},{default:o(()=>[xn]),_:1}),yn,e(l,null,{default:o(()=>[$n]),_:1}),e(l,null,{default:o(()=>[qn]),_:1})]),_:1})]),t("div",In,[e(i,{id:"cornerButton",raised:"",label:"Open Menu With Corner"}),e(c,{id:"cornerMenu"},{default:o(()=>[e(l,null,{default:o(()=>[Rn]),_:1}),e(l,null,{default:o(()=>[kn]),_:1}),e(l,null,{default:o(()=>[Tn]),_:1}),e(l,{disabled:""},{default:o(()=>[Sn]),_:1}),En,e(l,null,{default:o(()=>[Ln]),_:1}),e(l,null,{default:o(()=>[Mn]),_:1})]),_:1}),e(m,{outlined:"",id:"cornerSelect",label:"Menu Corner"},{default:o(()=>[e(l,{selected:""}),e(l,{value:"TOP_LEFT"},{default:o(()=>[Dn]),_:1}),e(l,{value:"TOP_RIGHT"},{default:o(()=>[Bn]),_:1}),e(l,{value:"BOTTOM_LEFT"},{default:o(()=>[On]),_:1}),e(l,{value:"BOTTOM_RIGHT"},{default:o(()=>[Vn]),_:1}),e(l,{value:"TOP_START"},{default:o(()=>[An]),_:1}),e(l,{value:"TOP_END"},{default:o(()=>[Fn]),_:1}),e(l,{value:"BOTTOM_START"},{default:o(()=>[Cn]),_:1}),e(l,{value:"BOTTOM_END"},{default:o(()=>[Wn]),_:1})]),_:1})]),t("div",Un,[e(i,{id:"quickButton",raised:"",label:"Open Quick Menu"}),e(c,{quick:"",id:"quickMenu"},{default:o(()=>[e(l,null,{default:o(()=>[Hn]),_:1}),e(l,null,{default:o(()=>[Nn]),_:1}),e(l,null,{default:o(()=>[Pn]),_:1}),e(l,{disabled:""},{default:o(()=>[zn]),_:1}),jn,e(l,null,{default:o(()=>[Gn]),_:1}),e(l,null,{default:o(()=>[Yn]),_:1})]),_:1})]),t("div",Kn,[t("span",null,[e(i,{id:"fixedButton",raised:"",label:"Open Fixed Menu"}),e(c,{fixed:"",id:"fixedMenu"},{default:o(()=>[e(l,null,{default:o(()=>[Xn]),_:1}),e(l,null,{default:o(()=>[Qn]),_:1}),e(l,null,{default:o(()=>[Jn]),_:1}),e(l,{disabled:""},{default:o(()=>[Zn]),_:1}),ea,e(l,null,{default:o(()=>[ta]),_:1}),e(l,null,{default:o(()=>[ia]),_:1})]),_:1})]),t("span",oa,[e(i,{id:"nonfixedButton",raised:"",label:"Open Non-Fixed Menu"}),e(c,{id:"nonfixedMenu"},{default:o(()=>[e(l,null,{default:o(()=>[la]),_:1}),e(l,null,{default:o(()=>[na]),_:1}),e(l,null,{default:o(()=>[aa]),_:1}),e(l,{disabled:""},{default:o(()=>[sa]),_:1}),da,e(l,null,{default:o(()=>[ca]),_:1}),e(l,null,{default:o(()=>[ra]),_:1})]),_:1})]),ua,_a]),t("div",null,[e(i,{id:"absoluteButton",raised:"",label:"Open Absolute Menu (no anchor)"}),e(c,{absolute:"",x:"0",y:"0",id:"absoluteMenu"},{default:o(()=>[e(l,null,{default:o(()=>[ma]),_:1}),e(l,null,{default:o(()=>[pa]),_:1}),e(l,null,{default:o(()=>[ha]),_:1}),e(l,{disabled:""},{default:o(()=>[ga]),_:1}),wa,e(l,null,{default:o(()=>[fa]),_:1}),e(l,null,{default:o(()=>[va]),_:1})]),_:1}),e(I,{type:"number",label:"x",outlined:"",id:"absoluteX",value:"0"}),e(I,{type:"number",label:"y",outlined:"",id:"absoluteY",value:"0"})]),t("div",ba,[e(i,{id:"activatableButton",raised:"",label:"Open Activatable Menu"}),e(c,{activatable:"",id:"activatableMenu"},{default:o(()=>[e(l,null,{default:o(()=>[xa]),_:1}),e(l,null,{default:o(()=>[ya]),_:1}),e(l,null,{default:o(()=>[$a]),_:1}),e(l,{disabled:""},{default:o(()=>[qa]),_:1}),Ia,e(l,null,{default:o(()=>[Ra]),_:1}),e(l,null,{default:o(()=>[ka]),_:1})]),_:1})]),t("div",Ta,[e(i,{id:"multiButton",raised:"",label:"Open Multi (activatable) Menu"}),e(c,{multi:"",activatable:"",id:"multiMenu"},{default:o(()=>[e(l,{selected:"",activated:""},{default:o(()=>[Sa]),_:1}),e(l,null,{default:o(()=>[Ea]),_:1}),e(l,{selected:"",activated:""},{default:o(()=>[La]),_:1}),e(l,{disabled:""},{default:o(()=>[Ma]),_:1}),Da,e(l,null,{default:o(()=>[Ba]),_:1}),e(l,null,{default:o(()=>[Oa]),_:1})]),_:1})]),t("div",Va,[(u(),S(B("style"),null,{default:o(()=>[Aa]),_:1})),e(i,{id:"groupedButton",raised:"",label:"Open Grouped Menu"}),e(c,{multi:"",id:"groupedMenu"},{default:o(()=>[e(l,{selected:"",group:"a",graphic:"icon"},{default:o(()=>[e(x,{slot:"graphic"},{default:o(()=>[Fa]),_:1}),Ca]),_:1}),e(l,{group:"a",graphic:"icon"},{default:o(()=>[e(x,{slot:"graphic"},{default:o(()=>[Wa]),_:1}),Ua]),_:1}),e(l,{group:"a",graphic:"icon"},{default:o(()=>[e(x,{slot:"graphic"},{default:o(()=>[Ha]),_:1}),Na]),_:1}),Pa,e(l,{selected:"",group:"b",graphic:"icon"},{default:o(()=>[e(x,{slot:"graphic"},{default:o(()=>[za]),_:1}),ja]),_:1}),e(l,{group:"b",graphic:"icon"},{default:o(()=>[e(x,{slot:"graphic"},{default:o(()=>[Ga]),_:1}),Ya]),_:1})]),_:1})]),t("div",Ka,[e(i,{id:"dfsButton",raised:"",label:"Open Menu With Default Focus"}),e(c,{id:"dfsMenu"},{default:o(()=>[e(l,null,{default:o(()=>[Xa]),_:1}),e(l,null,{default:o(()=>[Qa]),_:1}),e(l,null,{default:o(()=>[Ja]),_:1}),e(l,{disabled:""},{default:o(()=>[Za]),_:1}),es,e(l,null,{default:o(()=>[ts]),_:1}),e(l,null,{default:o(()=>[is]),_:1})]),_:1}),e(m,{outlined:"",id:"dfsSelect",label:"Menu Default Focus"},{default:o(()=>[e(l,{value:"NONE"},{default:o(()=>[os]),_:1}),e(l,{value:"LIST_ROOT",selected:""},{default:o(()=>[ls]),_:1}),e(l,{value:"FIRST_ITEM"},{default:o(()=>[ns]),_:1}),e(l,{value:"LAST_ITEM"},{default:o(()=>[as]),_:1})]),_:1})]),t("div",null,[ss,ds,e(i,{id:"absoluteLeftButton",raised:"",label:"anchor = this"}),e(i,{id:"absoluteRightButton",raised:"",label:"anchor = this"}),e(c,{absolute:"",id:"absoluteAnchorMenu"},{default:o(()=>[e(l,null,{default:o(()=>[cs]),_:1}),e(l,null,{default:o(()=>[rs]),_:1}),e(l,null,{default:o(()=>[us]),_:1}),e(l,{disabled:""},{default:o(()=>[_s]),_:1}),ms,e(l,null,{default:o(()=>[ps]),_:1}),e(l,null,{default:o(()=>[hs]),_:1})]),_:1})])])])],64)}}};var ws=p(gs,[["__scopeId","data-v-3364d28a"]]);const fs={class:"styled"},vs={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-radio");return u(),h(f,null,[e(y,{component:"Radio",package:"radio"}),t("main",null,[e(i,{id:"a1",name:"a",checked:""}),e(i,{id:"a2",name:"a"}),e(i,{id:"a3",name:"a",disabled:""}),t("span",fs,[e(i,{id:"b1",name:"b"}),e(i,{id:"b2",name:"b",checked:""}),e(i,{id:"b3",name:"b",disabled:""})])])],64)}}};var bs=p(vs,[["__scopeId","data-v-e085edce"]]);const Q=a=>(v("data-v-54411206"),a=a(),b(),a),xs={class:"demo-container"},ys={class:"demo-box",tabindex:"0"},$s=n("Primary"),qs={class:"demo-box",tabindex:"0"},Is=n("Accent"),Rs={class:"demo-box",tabindex:"0"},ks=Q(()=>t("div",null,"Custom Controls",-1)),Ts=Q(()=>t("input",{id:"customControlsInput",placeholder:"Say something..."},null,-1)),Ss={class:"demo-box",tabindex:"0",id:"unbounded"},Es=n("Unbounded"),Ls={setup(a){return g(()=>{Array.from(document.querySelectorAll("mwc-ripple:not(#customControls)")).forEach(I=>{const x=new K(async()=>I),k=I.parentNode;k.addEventListener("mouseenter",x.startHover),k.addEventListener("mouseleave",x.endHover),k.addEventListener("mousedown",D=>{const L=()=>{window.removeEventListener("mouseup",L),x.endPress()};window.addEventListener("mouseup",L),x.startPress(D)}),k.addEventListener("touchstart",D=>{const L=()=>{window.removeEventListener("touchend",L),x.endPress()};window.addEventListener("touchend",L),x.startPress(D)}),k.addEventListener("focus",x.startFocus),k.addEventListener("blur",x.endFocus)});const d=new K(async()=>window.customControls),i=window.customControls.parentNode,l=window.customControlsInput;let c=!1,m=!1;l.addEventListener("mouseenter",()=>{m=!0,d.endHover()}),l.addEventListener("mouseleave",()=>{m=!1,c&&d.startHover()}),i.addEventListener("mouseenter",()=>{c=!0,c&&!m&&d.startHover()}),i.addEventListener("mouseleave",()=>{c=!1,d.endHover()}),i.addEventListener("mousedown",I=>{const x=()=>{window.removeEventListener("mouseup",x),d.endPress()};window.addEventListener("mouseup",x),I.target!==l&&d.startPress(I)}),i.addEventListener("touchstart",I=>{const x=()=>{window.removeEventListener("touchend",x),d.endPress()};window.addEventListener("touchend",x),I.target!==l&&d.startPress(I)}),i.addEventListener("focus",d.startFocus),i.addEventListener("blur",d.endFocus)}),(s,d)=>{const i=r("mwc-ripple");return u(),h(f,null,[e(y,{component:"Ripple",package:"ripple"}),t("main",null,[t("div",xs,[t("div",ys,[$s,e(i,{primary:""})]),t("div",qs,[Is,e(i,{accent:""})]),t("div",Rs,[ks,Ts,e(i,{id:"customControls"})]),t("div",Ss,[Es,e(i,{unbounded:""})])])])],64)}}};var Ms=p(Ls,[["__scopeId","data-v-54411206"]]);const R=a=>(v("data-v-7f452d4e"),a=a(),b(),a),Ds={class:"select-body"},Bs=R(()=>t("h2",null,"Filled",-1)),Os=n("Option 1"),Vs=n("Option 2"),As=n("Option 3"),Fs=R(()=>t("div",null,[n("Value: "),t("span",{id:"filledValue"})],-1)),Cs=R(()=>t("h2",null,"Outlined",-1)),Ws=n("Option 1"),Us=n("Option 2"),Hs=n("Option 3"),Ns=R(()=>t("div",null,[n("Value: "),t("span",{id:"outlinedValue"})],-1)),Ps=R(()=>t("h2",null,"Preselected",-1)),zs=n("Option 1"),js=n("Option 2"),Gs=n("Option 3"),Ys=R(()=>t("div",null,[n("Value: "),t("span",{id:"preselectedValue"})],-1)),Ks=R(()=>t("h2",null,"Icon",-1)),Xs=n("Option 1"),Qs=n("Option 2"),Js=n("Option 3"),Zs=R(()=>t("h2",null,"Required",-1)),ed=n("Option 1"),td=n("Option 2"),id=n("Option 3"),od=R(()=>t("div",null,[n("Value: "),t("span",{id:"reqFilledValue"})],-1)),ld=R(()=>t("div",null,[n("Valid: "),t("span",{id:"reqFilledValid"})],-1)),nd=n("Option 1"),ad=n("Option 2"),sd=n("Option 3"),dd=R(()=>t("div",null,[n("Value: "),t("span",{id:"reqOutlinedValue"})],-1)),cd=R(()=>t("div",null,[n("Valid: "),t("span",{id:"reqOutlinedValid"})],-1)),rd=R(()=>t("h2",null,"Disabled",-1)),ud=n("Option 1"),_d=n("Option 2"),md=n("Option 3"),pd=R(()=>t("h2",null,"Disabled Options",-1)),hd=n("Option 1"),gd=R(()=>t("div",null,"Option 2",-1)),wd=n("Option 3"),fd=R(()=>t("div",null,[n("Value: "),t("span",{id:"disabledOptionsValue"})],-1)),vd=R(()=>t("h2",null,"Natural Menu Width",-1)),bd=n(` + #naturalOptions { + max-width: 200px; + } + `),xd=n("Some Really Really Really long text"),yd=n("Some Really Really Really long text"),$d=n("Some Really Really Really long text"),qd=R(()=>t("div",null,[t("pre",null,"mwc-select.naturalMenuWidth"),n(" value: "),t("span",{id:"naturalValue"},"false")],-1)),Id=n("Short text"),Rd=n("Short text"),kd=n("Short text"),Td=R(()=>t("div",null,[t("pre",null,"mwc-select.naturalMenuWidth"),n(" value: "),t("span",{id:"shortNaturalValue"},"false")],-1)),Sd={id:"fullwidthParent"},Ed=n("Short text"),Ld=n("Short text"),Md=n("Short text"),Dd=R(()=>t("div",null,[t("pre",null,"mwc-select.fullwidth"),n(" value: "),t("span",{id:"fullwidthValue"},"false")],-1)),Bd={setup(a){return g(()=>{window.filled.addEventListener("change",function(){window.filledValue.innerText=window.filled.value}),window.outlined.addEventListener("change",function(){window.outlinedValue.innerText=window.outlined.value}),window.preselected.addEventListener("change",function(){window.preselectedValue.innerText=window.preselected.value}),window.reqFilled.addEventListener("change",function(){window.reqFilledValue.innerText=window.reqFilled.value,window.reqFilledValid.innerText=window.reqFilled.validity.valid}),window.reqOutlined.addEventListener("change",function(){window.reqOutlinedValue.innerText=window.reqOutlined.value,window.reqOutlinedValid.innerText=window.reqOutlined.validity.valid}),window.disabledOptions.addEventListener("change",function(){window.disabledOptionsValue.innerText=window.disabledOptions.value}),window.naturalButton.addEventListener("click",function(){window.naturalOptions.naturalMenuWidth=!window.naturalOptions.naturalMenuWidth,window.naturalValue.innerText=window.naturalOptions.naturalMenuWidth}),window.shortNaturalButton.addEventListener("click",function(){window.shortNaturalOptions.naturalMenuWidth=!window.shortNaturalOptions.naturalMenuWidth,window.shortNaturalValue.innerText=window.shortNaturalOptions.naturalMenuWidth}),window.fullwidthButton.addEventListener("click",function(){window.fullwidthOptions.fullwidth=!window.fullwidthOptions.fullwidth,window.fullwidthValue.innerText=window.fullwidthOptions.fullwidth})}),(s,d)=>{const i=r("mwc-list-item"),l=r("mwc-select"),c=r("mwc-button");return u(),h(f,null,[e(y,{component:"Select",package:"select"}),t("div",Ds,[t("main",null,[Bs,e(l,{label:"filled",id:"filled"},{default:o(()=>[e(i),e(i,{value:"1"},{default:o(()=>[Os]),_:1}),e(i,{value:"2"},{default:o(()=>[Vs]),_:1}),e(i,{value:"3"},{default:o(()=>[As]),_:1})]),_:1}),Fs,Cs,e(l,{outlined:"",label:"outlined",id:"outlined"},{default:o(()=>[e(i),e(i,{value:"1"},{default:o(()=>[Ws]),_:1}),e(i,{value:"2"},{default:o(()=>[Us]),_:1}),e(i,{value:"3"},{default:o(()=>[Hs]),_:1})]),_:1}),Ns,Ps,e(l,{label:"preselected",id:"preselected"},{default:o(()=>[e(i),e(i,{value:"1"},{default:o(()=>[zs]),_:1}),e(i,{value:"2",selected:""},{default:o(()=>[js]),_:1}),e(i,{value:"3"},{default:o(()=>[Gs]),_:1})]),_:1}),Ys,Ks,e(l,{label:"has icon",icon:"event"},{default:o(()=>[e(i,{graphic:"icon",value:"1"},{default:o(()=>[Xs]),_:1}),e(i,{graphic:"icon",value:"2"},{default:o(()=>[Qs]),_:1}),e(i,{graphic:"icon",value:"3"},{default:o(()=>[Js]),_:1})]),_:1}),Zs,e(l,{required:"",label:"required filled",id:"reqFilled"},{default:o(()=>[e(i),e(i,{value:"1"},{default:o(()=>[ed]),_:1}),e(i,{value:"2"},{default:o(()=>[td]),_:1}),e(i,{value:"3"},{default:o(()=>[id]),_:1})]),_:1}),od,ld,e(l,{outlined:"",required:"",label:"required outlined",id:"reqOutlined"},{default:o(()=>[e(i),e(i,{value:"1"},{default:o(()=>[nd]),_:1}),e(i,{value:"2"},{default:o(()=>[ad]),_:1}),e(i,{value:"3"},{default:o(()=>[sd]),_:1})]),_:1}),dd,cd,rd,e(l,{disabled:"",label:"disabled"},{default:o(()=>[e(i),e(i,{disabled:"",value:"1"},{default:o(()=>[ud]),_:1}),e(i,{value:"2"},{default:o(()=>[_d]),_:1}),e(i,{value:"3"},{default:o(()=>[md]),_:1})]),_:1}),pd,e(l,{label:"disabled",id:"disabledOptions"},{default:o(()=>[e(i),e(i,{value:"1"},{default:o(()=>[hd]),_:1}),e(i,{disabled:"",value:"2"},{default:o(()=>[gd]),_:1}),e(i,{value:"3"},{default:o(()=>[wd]),_:1})]),_:1}),fd,vd,(u(),S(B("style"),null,{default:o(()=>[bd]),_:1})),e(l,{label:"natural width (long)",id:"naturalOptions"},{default:o(()=>[e(i),e(i,{value:"1"},{default:o(()=>[xd]),_:1}),e(i,{value:"2"},{default:o(()=>[yd]),_:1}),e(i,{value:"3"},{default:o(()=>[$d]),_:1})]),_:1}),t("div",null,[e(c,{raised:"",label:"toggle naturalMenuWidth",id:"naturalButton"})]),qd,e(l,{label:"natural width (short)",id:"shortNaturalOptions"},{default:o(()=>[e(i),e(i,{value:"1"},{default:o(()=>[Id]),_:1}),e(i,{value:"2"},{default:o(()=>[Rd]),_:1}),e(i,{value:"3"},{default:o(()=>[kd]),_:1})]),_:1}),t("div",null,[e(c,{raised:"",label:"toggle naturalMenuWidth",id:"shortNaturalButton"})]),Td,t("div",Sd,[e(l,{label:"fullwidth",id:"fullwidthOptions"},{default:o(()=>[e(i),e(i,{value:"1"},{default:o(()=>[Ed]),_:1}),e(i,{value:"2"},{default:o(()=>[Ld]),_:1}),e(i,{value:"3"},{default:o(()=>[Md]),_:1})]),_:1})]),t("div",null,[e(c,{raised:"",label:"toggle fullwidth",id:"fullwidthButton"})]),Dd])])],64)}}};var Od=p(Bd,[["__scopeId","data-v-7f452d4e"]]);const M=a=>(v("data-v-589c34e8"),a=a(),b(),a),Vd=M(()=>t("h2",null,"Single Handle",-1)),Ad=M(()=>t("h3",null,"Continuous",-1)),Fd={class:"demo-container"},Cd=M(()=>t("h3",null,"Discrete",-1)),Wd={class:"demo-container demo-colory"},Ud=M(()=>t("h3",null,"Disabled",-1)),Hd={class:"demo-container"},Nd=M(()=>t("h2",null,"Ranged",-1)),Pd=M(()=>t("h3",null,"Continuous",-1)),zd={class:"demo-container"},jd=M(()=>t("h3",null,"Discrete",-1)),Gd={class:"demo-container demo-colory"},Yd=M(()=>t("h3",null,"Disabled",-1)),Kd={class:"demo-container"},Xd=M(()=>t("div",null,[n("Value from input: "),t("span",{id:"logInput"})],-1)),Qd=M(()=>t("div",null,[n("Value from change: "),t("span",{id:"logChange"})],-1)),Jd={setup(a){return g(()=>{Array.from(document.querySelectorAll("mwc-slider")).forEach(function(s){s.addEventListener("input",function(d){window.logInput.textContent=`${d.target.value}`}),s.addEventListener("change",function(d){window.logChange.textContent=`${d.target.value}`})}),Array.from(document.querySelectorAll("mwc-slider-range")).forEach(function(s){s.addEventListener("input",function(d){window.logInput.textContent=`start: ${d.target.valueStart}, end: ${d.target.valueEnd}`}),s.addEventListener("change",function(d){window.logChange.textContent=`start: ${d.target.valueStart}, end: ${d.target.valueEnd}`})})}),(s,d)=>{const i=r("mwc-slider"),l=r("mwc-slider-range");return u(),h(f,null,[e(y,{component:"Slider",package:"slider"}),t("main",null,[Vd,Ad,t("div",Fd,[e(i)]),Cd,t("div",Wd,[e(i,{discrete:"",withTickMarks:"",max:"50",value:"10",step:"5"})]),Ud,t("div",Hd,[e(i,{disabled:""})]),Nd,Pd,t("div",zd,[e(l)]),jd,t("div",Gd,[e(l,{discrete:"",withTickMarks:"",min:"-12",max:"12",valueStart:"-6",valueEnd:"9",step:"1.5"})]),Yd,t("div",Kd,[e(l,{disabled:""})]),Xd,Qd])],64)}}};var Zd=p(Jd,[["__scopeId","data-v-589c34e8"]]);const ec={class:"demo-group"},tc=n("RETRY"),ic={setup(a){return g(()=>{window.textfield.addEventListener("change",()=>{if(!window.textfield.validity.valid)return;const s=Number(window.textfield.value);let d=`Can't send photo. Retry in ${s/1e3} seconds.`;s===-1&&(d="Can't send photo. Please retry."),window.snack.timeoutMs=s,window.snack.labelText=d}),window.textfield.validityTransform=(s,d)=>{const i=Number(s);return i>1e4?(d.rangeOverflow=!0,d.valid=!1):i<4e3&&i!==-1&&(d.rangeUnderflow=!0,d.valid=!1),d},window.snack1.onclick=function(){window.snack.stacked=!1,window.snack.leading=!1,window.snack.open=!0},window.snack2.onclick=function(){window.snack.stacked=!1,window.snack.leading=!0,window.snack.show()},window.snack3.onclick=function(){window.snack.stacked=!0,window.snack.leading=!1,window.snack.open=!0}}),(s,d)=>{const i=r("mwc-button"),l=r("mwc-textfield"),c=r("mwc-icon-button"),m=r("mwc-snackbar");return u(),h(f,null,[e(y,{component:"Snackbar",package:"snackbar"}),t("main",null,[t("div",ec,[e(i,{id:"snack1",raised:"",ripple:"",label:"DEFAULT"}),e(i,{id:"snack2",raised:"",ripple:"",label:"LEADING"}),e(i,{id:"snack3",raised:"",ripple:"",label:"STACKED"}),e(l,{id:"textfield",label:"snackbar timeout (ms)",helper:"4000ms - 10000ms or -1",type:"number",value:"5000"})]),e(m,{id:"snack",labelText:"Can't send photo. Retry in 5 seconds."},{default:o(()=>[e(i,{id:"actionButton",slot:"action"},{default:o(()=>[tc]),_:1}),e(c,{id:"iconButton",icon:"close",slot:"dismiss"})]),_:1})])],64)}}};var oc=p(ic,[["__scopeId","data-v-4e32b9ae"]]);const lc={class:"demo-group"},nc={class:"demo-group"},ac={class:"styled demo-group-spaced"},sc={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-switch");return u(),h(f,null,[e(y,{component:"Switch",package:"switch"}),t("main",null,[t("div",lc,[e(i),e(i,{checked:""}),e(i,{disabled:""}),e(i,{disabled:"",checked:""})]),t("div",nc,[t("span",ac,[e(i),e(i,{checked:""}),e(i,{disabled:""}),e(i,{disabled:"",checked:""})])])])],64)}}};var dc=p(sc,[["__scopeId","data-v-54980fa8"]]);const T=a=>(v("data-v-0c3e19c0"),a=a(),b(),a),cc=T(()=>t("h3",null,"Fading indicator",-1)),rc=T(()=>t("h3",null,"Min Width Tab",-1)),uc=T(()=>t("h3",null,"Min Width Indicator",-1)),_c=T(()=>t("h3",null,"Min Width Tab - Min Width Indicator",-1)),mc=T(()=>t("h3",null,"With Icons",-1)),pc=T(()=>t("h3",null,"Only Icons",-1)),hc=T(()=>t("h3",null,"Image Icons",-1)),gc=T(()=>t("svg",{slot:"icon",width:"10px",height:"10px"},[t("circle",{r:"5px",cx:"5px",cy:"5px",color:"red"})],-1)),wc=T(()=>t("svg",{slot:"icon",width:"10px",height:"10px"},[t("rect",{width:"10px",height:"10px",color:"green"})],-1)),fc=T(()=>t("svg",{slot:"icon",width:"14.143px",height:"14.143px"},[t("rect",{width:"10px",height:"10px",color:"blue",y:"2.071px",x:"2.071px",style:{transform:"rotate(45deg)","transform-origin":"center"}})],-1)),vc=T(()=>t("h3",null,"With Icons - Stacked",-1)),bc=T(()=>t("h3",null,"With Icons - Stacked - Min Width Indicator",-1)),xc=T(()=>t("h3",null,"Scrolling",-1)),yc=T(()=>t("h3",null,"Scrolling - Width Icons - Stacked - Min Width Indicator",-1)),$c=T(()=>t("h3",null,"Icon indicator",-1)),qc=T(()=>t("h3",null,"RTL",-1)),Ic=T(()=>t("iframe",{src:"/#/tabs_rtl"},null,-1)),Rc={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-tab"),l=r("mwc-tab-bar");return u(),h(f,null,[e(y,{component:"Tabs",package:"tabs"}),t("main",null,[e(l,null,{default:o(()=>[e(i,{label:"one"}),e(i,{label:"two"}),e(i,{label:"three"})]),_:1}),cc,e(l,null,{default:o(()=>[e(i,{label:"one",isFadingIndicator:""}),e(i,{label:"two",isFadingIndicator:""}),e(i,{label:"three",isFadingIndicator:""})]),_:1}),rc,e(l,null,{default:o(()=>[e(i,{label:"one",minWidth:""}),e(i,{label:"two",minWidth:""}),e(i,{label:"three",minWidth:""})]),_:1}),uc,e(l,null,{default:o(()=>[e(i,{label:"one",isMinWidthIndicator:""}),e(i,{label:"two",isMinWidthIndicator:""}),e(i,{label:"three",isMinWidthIndicator:""})]),_:1}),_c,e(l,null,{default:o(()=>[e(i,{label:"one",minWidth:"",isMinWidthIndicator:""}),e(i,{label:"two",minWidth:"",isMinWidthIndicator:""}),e(i,{label:"three",minWidth:"",isMinWidthIndicator:""})]),_:1}),mc,e(l,{activeIndex:"2"},{default:o(()=>[e(i,{label:"one",icon:"accessibility"}),e(i,{label:"two",icon:"exit_to_app"}),e(i,{label:"three",icon:"camera"})]),_:1}),pc,e(l,{activeIndex:"2"},{default:o(()=>[e(i,{icon:"accessibility"}),e(i,{icon:"exit_to_app"}),e(i,{icon:"camera"})]),_:1}),hc,e(l,{activeIndex:"2"},{default:o(()=>[e(i,{hasImageIcon:""},{default:o(()=>[gc]),_:1}),e(i,{hasImageIcon:""},{default:o(()=>[wc]),_:1}),e(i,{hasImageIcon:""},{default:o(()=>[fc]),_:1})]),_:1}),vc,e(l,{activeIndex:"1"},{default:o(()=>[e(i,{label:"one",icon:"accessibility",stacked:""}),e(i,{label:"two",icon:"exit_to_app",stacked:""}),e(i,{label:"three",icon:"camera",stacked:""})]),_:1}),bc,e(l,null,{default:o(()=>[e(i,{label:"one",icon:"accessibility",stacked:"",isMinWidthIndicator:""}),e(i,{label:"two",icon:"exit_to_app",stacked:"",isMinWidthIndicator:""}),e(i,{label:"three",icon:"camera",stacked:"",isMinWidthIndicator:""})]),_:1}),xc,e(l,null,{default:o(()=>[e(i,{label:"one"}),e(i,{label:"two"}),e(i,{label:"three"}),e(i,{label:"four"}),e(i,{label:"five"}),e(i,{label:"six"}),e(i,{label:"seven"}),e(i,{label:"eight"}),e(i,{label:"nine"}),e(i,{label:"ten"})]),_:1}),yc,e(l,null,{default:o(()=>[e(i,{label:"one",icon:"camera",stacked:"",isMinWidthIndicator:""}),e(i,{label:"two",icon:"camera",stacked:"",isMinWidthIndicator:""}),e(i,{label:"three",icon:"camera",stacked:"",isMinWidthIndicator:""}),e(i,{label:"four",icon:"camera",stacked:"",isMinWidthIndicator:""}),e(i,{label:"five",icon:"camera",stacked:"",isMinWidthIndicator:""}),e(i,{label:"six",icon:"camera",stacked:"",isMinWidthIndicator:""}),e(i,{label:"seven",icon:"camera",stacked:"",isMinWidthIndicator:""}),e(i,{label:"eight",icon:"camera",stacked:"",isMinWidthIndicator:""}),e(i,{label:"nine",icon:"camera",stacked:"",isMinWidthIndicator:""}),e(i,{label:"ten",icon:"camera",stacked:"",isMinWidthIndicator:""})]),_:1}),$c,e(l,null,{default:o(()=>[e(i,{icon:"camera",isFadingIndicator:"",indicatorIcon:"donut_large"}),e(i,{icon:"accessibility",isFadingIndicator:"",indicatorIcon:"donut_large"}),e(i,{icon:"exit_to_app",isFadingIndicator:"",indicatorIcon:"donut_large"})]),_:1}),qc,Ic])],64)}}};var kc=p(Rc,[["__scopeId","data-v-0c3e19c0"]]);const G=a=>(v("data-v-2807b668"),a=a(),b(),a),Tc={dir:"rtl"},Sc=G(()=>t("h3",null,"RTL",-1)),Ec=G(()=>t("h3",null,"RTL With Icons",-1)),Lc=G(()=>t("h3",null,"RTL Scrolling",-1)),Mc={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-tab"),l=r("mwc-tab-bar");return u(),h("main",Tc,[Sc,e(l,null,{default:o(()=>[e(i,{label:"one"}),e(i,{label:"two"}),e(i,{label:"three"})]),_:1}),Ec,e(l,{activeIndex:"2"},{default:o(()=>[e(i,{label:"one",icon:"accessibility"}),e(i,{label:"two",icon:"exit_to_app"}),e(i,{label:"three",icon:"camera"})]),_:1}),Lc,e(l,null,{default:o(()=>[e(i,{label:"one",icon:"laptop",stacked:"",isMinWidthIndicator:""}),e(i,{label:"two",icon:"laptop_chrome",stacked:"",isMinWidthIndicator:""}),e(i,{label:"three",icon:"laptop_mac",stacked:"",isMinWidthIndicator:""}),e(i,{label:"four",icon:"laptop_windows",stacked:"",isMinWidthIndicator:""}),e(i,{label:"five",icon:"phone_android",stacked:"",isMinWidthIndicator:""}),e(i,{label:"six",icon:"phone_iphone",stacked:"",isMinWidthIndicator:""}),e(i,{label:"seven",icon:"smartphone",stacked:"",isMinWidthIndicator:""}),e(i,{label:"eight",icon:"tablet",stacked:"",isMinWidthIndicator:""}),e(i,{label:"nine",icon:"tablet_android",stacked:"",isMinWidthIndicator:""}),e(i,{label:"ten",icon:"tablet_mac",stacked:"",isMinWidthIndicator:""})]),_:1})])}}};var Dc=p(Mc,[["__scopeId","data-v-2807b668"]]);const U=a=>(v("data-v-6973b082"),a=a(),b(),a),Bc=U(()=>t("h4",null,"Textarea",-1)),Oc={class:"demo-group-spaced"},Vc=U(()=>t("h4",null,"Textarea with Character Counter",-1)),Ac={class:"demo-group-spaced"},Fc=U(()=>t("h4",null,"Textarea with Helper Text",-1)),Cc={class:"demo-group-spaced"},Wc=U(()=>t("h4",null,"End-aligned",-1)),Uc={class:"demo-group-spaced"},Hc=U(()=>t("h4",null,"Full Width Textarea",-1)),Nc={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-textarea");return u(),h(f,null,[e(y,{component:"Textarea",package:"textarea"}),t("main",null,[Bc,t("div",Oc,[e(i,{label:"Standard"}),e(i,{outlined:"",label:"Standard"})]),Vc,t("div",Ac,[e(i,{label:"Standard",maxlength:"18",charCounter:""}),e(i,{outlined:"",label:"Standard",maxlength:"18",charCounter:""})]),Fc,t("div",Cc,[e(i,{label:"Standard",helper:"Helper Text",helperPersistent:""}),e(i,{outlined:"",label:"Standard",helper:"Helper Text",helperPersistent:""})]),Wc,t("div",Uc,[e(i,{label:"Standard",value:"End-aligned",endaligned:""}),e(i,{outlined:"",label:"Standard",value:"End-aligned",endaligned:""})]),Hc,e(i,{fullwidth:"",placeholder:"Full width",helper:"Helper Text",helperpersistent:""}),e(i,{outlined:"",fullwidth:"",placeholder:"Full width",helper:"Helper Text",helperpersistent:""})])],64)}}};var Pc=p(Nc,[["__scopeId","data-v-6973b082"]]);const V=a=>(v("data-v-d8174b5c"),a=a(),b(),a),zc=V(()=>t("h4",null,"Filled",-1)),jc={class:"demo-group-spaced"},Gc=V(()=>t("h4",null,"Shaped Filled",-1)),Yc={class:"demo-group-spaced shaped-filled"},Kc=V(()=>t("h4",null,"Outlined",-1)),Xc={class:"demo-group-spaced"},Qc=V(()=>t("h4",null,"Shaped Outlined",-1)),Jc={class:"demo-group-spaced shaped-outlined"},Zc=V(()=>t("h4",null,"Text Field without label",-1)),er={class:"demo-group-spaced"},tr=V(()=>t("h4",null,"Text Field with Character Counter",-1)),ir={class:"demo-group-spaced"},or=V(()=>t("h4",null,"End-aligned",-1)),lr={class:"demo-group-spaced"},nr=V(()=>t("h4",null,"Full Width",-1)),ar={setup(a){return g(()=>{}),(s,d)=>{const i=r("mwc-textfield");return u(),h(f,null,[e(y,{component:"Textfield",package:"textfield"}),t("main",null,[zc,t("div",jc,[e(i,{label:"Standard"}),e(i,{label:"Standard",icon:"event"}),e(i,{label:"Standard",iconTrailing:"delete"})]),Gc,t("div",Yc,[e(i,{label:"Standard"}),e(i,{label:"Standard",icon:"event"}),e(i,{class:"color",label:"Standard",iconTrailing:"delete"})]),Kc,t("div",Xc,[e(i,{outlined:"",label:"Standard"}),e(i,{outlined:"",label:"Standard",icon:"event"}),e(i,{outlined:"",label:"Standard",iconTrailing:"delete"})]),Qc,t("div",Jc,[e(i,{outlined:"",label:"Email",type:"email"}),e(i,{outlined:"",label:"Standard",icon:"event"}),e(i,{outlined:"",label:"Standard",iconTrailing:"delete"})]),Zc,t("div",er,[e(i,{helper:"Helper Text"}),e(i,{outlined:"",helper:"Helper Text"}),e(i,{outlined:"",helper:"Helper Text",class:"shaped-outlined"})]),tr,t("div",ir,[e(i,{label:"Standard",helper:"Helper Text",helperPersistent:"",maxlength:"18",charCounter:""}),e(i,{outlined:"",label:"Standard",helper:"Helper Text",helperPersistent:"",maxlength:"18",charCounter:""}),e(i,{outlined:"",label:"Standard",helper:"Helper Text",helperPersistent:"",maxlength:"18",charCounter:"",class:"shaped-outlined"})]),or,t("div",lr,[e(i,{label:"Standard",value:"End-aligned",endaligned:""}),e(i,{outlined:"",label:"Standard",value:"End-aligned",endaligned:""}),e(i,{outlined:"",label:"Standard",value:"End-aligned",endaligned:"",class:"shaped-outlined"})]),nr,e(i,{fullwidth:"",placeholder:"Fullwidth",helper:"Helper Text",helperpersistent:""})])],64)}}};var sr=p(ar,[["__scopeId","data-v-d8174b5c"]]);const dr=a=>(v("data-v-e2e9190e"),a=a(),b(),a),cr=dr(()=>t("main",null,[t("div",null,[t("iframe",{src:"/#/top-app-bar_iframe"})])],-1)),rr={setup(a){return g(()=>{}),(s,d)=>(u(),h(f,null,[e(y,{component:"Top App Bar",package:"top-app-bar"}),cr],64))}};var ur=p(rr,[["__scopeId","data-v-e2e9190e"]]);const _r=a=>(v("data-v-74dd5e12"),a=a(),b(),a),mr=_r(()=>t("main",null,[t("div",null,[t("iframe",{src:"/#/top-app-bar-fixed_iframe"})])],-1)),pr={setup(a){return g(()=>{}),(s,d)=>(u(),h(f,null,[e(y,{component:"Top App Bar Fixed",package:"top-app-bar-fixed"}),mr],64))}};var hr=p(pr,[["__scopeId","data-v-74dd5e12"]]);const $=a=>(v("data-v-3d866a16"),a=a(),b(),a),gr=$(()=>t("div",{slot:"title",id:"title"},"Title",-1)),wr={id:"content"},fr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),vr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),br=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),xr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),yr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),$r=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),qr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Ir=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Rr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),kr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Tr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Sr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Er=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Lr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Mr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Dr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Br=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Or=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Vr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Ar=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Fr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Cr=$(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Wr={setup(a){return g(()=>{const s=window.bar;let d=!1;window.prominentButton.addEventListener("click",()=>{window.prominentButton.unelevated=!s.prominent,s.prominent=!s.prominent}),window.centerButton.addEventListener("click",()=>{window.centerButton.unelevated=!s.centerTitle,s.centerTitle=!s.centerTitle}),window.denseButton.addEventListener("click",()=>{window.denseButton.unelevated=!s.dense,s.dense=!s.dense}),window.customButton.addEventListener("click",()=>{window.customButton.unelevated=!d,d=!d,d?s.classList.add("custom"):s.classList.remove("custom")})}),(s,d)=>{const i=r("mwc-icon-button"),l=r("mwc-button"),c=r("mwc-top-app-bar-fixed");return u(),S(c,{id:"bar"},{default:o(()=>[e(i,{icon:"menu",slot:"navigationIcon"}),gr,e(i,{icon:"file_download",slot:"actionItems",class:"notCenter"}),e(i,{icon:"print",slot:"actionItems",class:"notCenter"}),e(i,{icon:"favorite",slot:"actionItems"}),t("div",wr,[t("div",null,[e(l,{id:"prominentButton",outlined:"",label:"toggle prominent"}),e(l,{id:"centerButton",outlined:"",label:"toggle centerTitle"}),e(l,{id:"denseButton",outlined:"",label:"toggle dense"}),e(l,{id:"customButton",outlined:"",label:"toggle custom styles"})]),fr,vr,br,xr,yr,$r,qr,Ir,Rr,kr,Tr,Sr,Er,Lr,Mr,Dr,Br,Or,Vr,Ar,Fr,Cr])]),_:1})}}};var Ur=p(Wr,[["__scopeId","data-v-3d866a16"]]);const q=a=>(v("data-v-302b5a04"),a=a(),b(),a),Hr=q(()=>t("div",{slot:"title",id:"title"},"Title",-1)),Nr={id:"content"},Pr=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),zr=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),jr=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Gr=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Yr=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Kr=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Xr=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Qr=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Jr=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),Zr=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),eu=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),tu=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),iu=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),ou=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),lu=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),nu=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),au=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),su=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),du=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),cu=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),ru=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),uu=q(()=>t("p",null," Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ",-1)),_u={setup(a){return g(()=>{const s=window.bar;let d=!1;window.prominentButton.addEventListener("click",()=>{window.prominentButton.unelevated=!s.prominent,s.prominent=!s.prominent}),window.centerButton.addEventListener("click",()=>{window.centerButton.unelevated=!s.centerTitle,s.centerTitle=!s.centerTitle}),window.denseButton.addEventListener("click",()=>{window.denseButton.unelevated=!s.dense,s.dense=!s.dense}),window.customButton.addEventListener("click",()=>{window.customButton.unelevated=!d,d=!d,d?s.classList.add("custom"):s.classList.remove("custom")})}),(s,d)=>{const i=r("mwc-icon-button"),l=r("mwc-button"),c=r("mwc-top-app-bar");return u(),S(c,{id:"bar"},{default:o(()=>[e(i,{icon:"menu",slot:"navigationIcon"}),Hr,e(i,{icon:"file_download",slot:"actionItems",class:"notCenter"}),e(i,{icon:"print",slot:"actionItems",class:"notCenter"}),e(i,{icon:"favorite",slot:"actionItems"}),t("div",Nr,[t("div",null,[e(l,{id:"prominentButton",outlined:"",label:"toggle prominent"}),e(l,{id:"centerButton",outlined:"",label:"toggle centerTitle"}),e(l,{id:"denseButton",outlined:"",label:"toggle dense"}),e(l,{id:"customButton",outlined:"",label:"toggle custom styles"})]),Pr,zr,jr,Gr,Yr,Kr,Xr,Qr,Jr,Zr,eu,tu,iu,ou,lu,nu,au,su,du,cu,ru,uu])]),_:1})}}};var mu=p(_u,[["__scopeId","data-v-302b5a04"]]);const pu=[{path:"/",name:"home",component:$e},{path:"/about",name:"about",component:qe},{path:"/button",name:"button",component:nt},{path:"/card",name:"card",component:gt},{path:"/checkbox",name:"checkbox",component:bt},{path:"/circular-progress",name:"circular-progress",component:Rt},{path:"/dialog",name:"dialog",component:ai},{path:"/drawer",name:"drawer",component:ri},{path:"/drawer_standard_no_header",name:"drawer_standard_no_header",component:wi},{path:"/drawer_standard",name:"drawer_standard",component:Ri},{path:"/drawer_dismissible",name:"drawer_dismissible",component:Vi},{path:"/drawer_modal",name:"drawer_modal",component:ji},{path:"/fab",name:"fab",component:Yi},{path:"/formfield",name:"formfield",component:to},{path:"/icon",name:"icon",component:wo},{path:"/icon-button",name:"icon-button",component:xo},{path:"/icon-button-toggle",name:"icon-button-toggle",component:So},{path:"/linear-progress",name:"linear-progress",component:Oo},{path:"/list",name:"list",component:hn},{path:"/menu",name:"menu",component:ws},{path:"/radio",name:"radio",component:bs},{path:"/ripple",name:"ripple",component:Ms},{path:"/select",name:"select",component:Od},{path:"/slider",name:"slider",component:Zd},{path:"/snackbar",name:"snackbar",component:oc},{path:"/switch",name:"switch",component:dc},{path:"/tabs",name:"tabs",component:kc},{path:"/tabs_rtl",name:"tabs_rtl",component:Dc},{path:"/textarea",name:"textarea",component:Pc},{path:"/textfield",name:"textfield",component:sr},{path:"/top-app-bar",name:"top-app-bar",component:ur},{path:"/top-app-bar-fixed",name:"top-app-bar-fixed",component:hr},{path:"/top-app-bar-fixed_iframe",name:"top-app-bar-fixed_iframe",component:Ur},{path:"/top-app-bar_iframe",name:"top-app-bar_iframe",component:mu}],J=ae({history:se(),routes:pu});var hu=de({state:{},getters:{},mutations:{},actions:{},modules:{}});ne(_e).use(hu).use(J).mount("#app"); diff --git a/static/js/index-dad604cd.js.gz b/static/js/index-dad604cd.js.gz new file mode 100644 index 0000000..196e8f4 Binary files /dev/null and b/static/js/index-dad604cd.js.gz differ diff --git a/static/js/lit-3849ae20.js b/static/js/lit-3849ae20.js new file mode 100644 index 0000000..b7b0f5b --- /dev/null +++ b/static/js/lit-3849ae20.js @@ -0,0 +1 @@ +import"./@lit-6c314d2e.js";import"./lit-html-987d3269.js";import"./lit-element-df07ecf2.js"; diff --git a/static/js/lit-element-df07ecf2.js b/static/js/lit-element-df07ecf2.js new file mode 100644 index 0000000..52cf345 --- /dev/null +++ b/static/js/lit-element-df07ecf2.js @@ -0,0 +1,5 @@ +import{c as o}from"./@lit-6c314d2e.js";import{x as d,c as a}from"./lit-html-987d3269.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */var s,l;class n extends o{constructor(){super(...arguments),this.renderOptions={host:this},this._$Dt=void 0}createRenderRoot(){var e,t;const r=super.createRenderRoot();return(e=(t=this.renderOptions).renderBefore)!==null&&e!==void 0||(t.renderBefore=r.firstChild),r}update(e){const t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Dt=d(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),(e=this._$Dt)===null||e===void 0||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this._$Dt)===null||e===void 0||e.setConnected(!1)}render(){return a}}n.finalized=!0,n._$litElement$=!0,(s=globalThis.litElementHydrateSupport)===null||s===void 0||s.call(globalThis,{LitElement:n});const i=globalThis.litElementPolyfillSupport;i==null||i({LitElement:n});((l=globalThis.litElementVersions)!==null&&l!==void 0?l:globalThis.litElementVersions=[]).push("3.2.0");export{n as s}; diff --git a/static/js/lit-html-987d3269.js b/static/js/lit-html-987d3269.js new file mode 100644 index 0000000..fcbf602 --- /dev/null +++ b/static/js/lit-html-987d3269.js @@ -0,0 +1,33 @@ +/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */var R;const m=globalThis.trustedTypes,P=m?m.createPolicy("lit-html",{createHTML:s=>s}):void 0,p=`lit$${(Math.random()+"").slice(9)}$`,V="?"+p,q=`<${V}>`,y=document,x=(s="")=>y.createComment(s),N=s=>s===null||typeof s!="object"&&typeof s!="function",W=Array.isArray,F=s=>{var t;return W(s)||typeof((t=s)===null||t===void 0?void 0:t[Symbol.iterator])=="function"},b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,O=/-->/g,L=/>/g,f=/>|[ \n \r](?:([^\s"'>=/]+)([ \n \r]*=[ \n \r]*(?:[^ \n \r"'`<>=]|("|')|))|$)/g,k=/'/g,D=/"/g,Y=/^(?:script|style|textarea|title)$/i,G=s=>(t,...e)=>({_$litType$:s,strings:t,values:e}),dt=G(1),A=Symbol.for("lit-noChange"),c=Symbol.for("lit-nothing"),z=new WeakMap,at=(s,t,e)=>{var i,n;const o=(i=e==null?void 0:e.renderBefore)!==null&&i!==void 0?i:t;let r=o._$litPart$;if(r===void 0){const u=(n=e==null?void 0:e.renderBefore)!==null&&n!==void 0?n:null;o._$litPart$=r=new E(t.insertBefore(x(),u),u,void 0,e!=null?e:{})}return r._$AI(s),r},g=y.createTreeWalker(y,129,null,!1),J=(s,t)=>{const e=s.length-1,i=[];let n,o=t===2?"":"",r=b;for(let l=0;l"?(r=n!=null?n:b,a=-1):d[1]===void 0?a=-2:(a=r.lastIndex-d[2].length,_=d[1],r=d[3]===void 0?f:d[3]==='"'?D:k):r===D||r===k?r=f:r===O||r===L?r=b:(r=f,n=void 0);const M=r===f&&s[l+1].startsWith("/>")?" ":"";o+=r===b?h+q:a>=0?(i.push(_),h.slice(0,a)+"$lit$"+h.slice(a)+p+M):h+p+(a===-2?(i.push(void 0),l):M)}const u=o+(s[e]||"")+(t===2?"":"");if(!Array.isArray(s)||!s.hasOwnProperty("raw"))throw Error("invalid template strings array");return[P!==void 0?P.createHTML(u):u,i]};class C{constructor({strings:t,_$litType$:e},i){let n;this.parts=[];let o=0,r=0;const u=t.length-1,l=this.parts,[h,_]=J(t,e);if(this.el=C.createElement(h,i),g.currentNode=this.el.content,e===2){const d=this.el.content,a=d.firstChild;a.remove(),d.append(...a.childNodes)}for(;(n=g.nextNode())!==null&&l.length0){n.textContent=m?m.emptyScript:"";for(let $=0;$2||i[0]!==""||i[1]!==""?(this._$AH=Array(i.length-1).fill(new String),this.strings=i):this._$AH=c}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(t,e=this,i,n){const o=this.strings;let r=!1;if(o===void 0)t=T(this,t,e,0),r=!N(t)||t!==this._$AH&&t!==A,r&&(this._$AH=t);else{const u=t;let l,h;for(t=o[0],l=0;l(...t)=>({_$litDirective$:s,values:t});class B{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const ct=U(class extends B{constructor(s){var t;if(super(s),s.type!==v.ATTRIBUTE||s.name!=="class"||((t=s.strings)===null||t===void 0?void 0:t.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(s){return" "+Object.keys(s).filter(t=>s[t]).join(" ")+" "}update(s,[t]){var e,i;if(this.et===void 0){this.et=new Set,s.strings!==void 0&&(this.st=new Set(s.strings.join(" ").split(/\s/).filter(o=>o!=="")));for(const o in t)t[o]&&!(!((e=this.st)===null||e===void 0)&&e.has(o))&&this.et.add(o);return this.render(t)}const n=s.element.classList;this.et.forEach(o=>{o in t||(n.remove(o),this.et.delete(o))});for(const o in t){const r=!!t[o];r===this.et.has(o)||((i=this.st)===null||i===void 0?void 0:i.has(o))||(r?(n.add(o),this.et.add(o)):(n.remove(o),this.et.delete(o)))}return A}});/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const ut=U(class extends B{constructor(s){var t;if(super(s),s.type!==v.ATTRIBUTE||s.name!=="style"||((t=s.strings)===null||t===void 0?void 0:t.length)>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(s){return Object.keys(s).reduce((t,e)=>{const i=s[e];return i==null?t:t+`${e=e.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${i};`},"")}update(s,[t]){const{style:e}=s.element;if(this.ct===void 0){this.ct=new Set;for(const i in t)this.ct.add(i);return this.render(t)}this.ct.forEach(i=>{t[i]==null&&(this.ct.delete(i),i.includes("-")?e.removeProperty(i):e[i]="")});for(const i in t){const n=t[i];n!=null&&(this.ct.add(i),i.includes("-")?e.setProperty(i,n):e[i]=n)}return A}});/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const $t=s=>s!=null?s:c;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const Z=s=>s.strings===void 0,nt={},ot=(s,t=nt)=>s._$AH=t;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const At=U(class extends B{constructor(s){if(super(s),s.type!==v.PROPERTY&&s.type!==v.ATTRIBUTE&&s.type!==v.BOOLEAN_ATTRIBUTE)throw Error("The `live` directive is not allowed on child or event bindings");if(!Z(s))throw Error("`live` bindings can only contain a single expression")}render(s){return s}update(s,[t]){if(t===A||t===c)return t;const e=s.element,i=s.name;if(s.type===v.PROPERTY){if(t===e[i])return A}else if(s.type===v.BOOLEAN_ATTRIBUTE){if(!!t===e.hasAttribute(i))return A}else if(s.type===v.ATTRIBUTE&&e.getAttribute(i)===t+"")return A;return ot(s),t}});/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const H=(s,t)=>{var e,i;const n=s._$AN;if(n===void 0)return!1;for(const o of n)(i=(e=o)._$AO)===null||i===void 0||i.call(e,t,!1),H(o,t);return!0},I=s=>{let t,e;do{if((t=s._$AM)===void 0)break;e=t._$AN,e.delete(s),s=t}while((e==null?void 0:e.size)===0)},Q=s=>{for(let t;t=s._$AM;s=t){let e=t._$AN;if(e===void 0)t._$AN=e=new Set;else if(e.has(s))break;e.add(s),ht(t)}};function rt(s){this._$AN!==void 0?(I(this),this._$AM=s,Q(this)):this._$AM=s}function lt(s,t=!1,e=0){const i=this._$AH,n=this._$AN;if(n!==void 0&&n.size!==0)if(t)if(Array.isArray(i))for(let o=e;o{var t,e,i,n;s.type==v.CHILD&&((t=(i=s)._$AP)!==null&&t!==void 0||(i._$AP=lt),(e=(n=s)._$AQ)!==null&&e!==void 0||(n._$AQ=rt))};class _t extends B{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,e,i){super._$AT(t,e,i),Q(this),this.isConnected=t._$AU}_$AO(t,e=!0){var i,n;t!==this.isConnected&&(this.isConnected=t,t?(i=this.reconnected)===null||i===void 0||i.call(this):(n=this.disconnected)===null||n===void 0||n.call(this)),e&&(H(this,t),I(this))}setValue(t){if(Z(this._$Ct))this._$Ct._$AI(t,this);else{const e=[...this._$Ct._$AH];e[this._$Ci]=t,this._$Ct._$AI(e,this,0)}}disconnected(){}reconnected(){}}export{dt as $,B as a,At as b,A as c,_t as d,U as e,ut as i,$t as l,ct as o,v as t,c as w,at as x}; diff --git a/static/js/lit-html-987d3269.js.gz b/static/js/lit-html-987d3269.js.gz new file mode 100644 index 0000000..43e0831 Binary files /dev/null and b/static/js/lit-html-987d3269.js.gz differ diff --git a/static/js/tslib-8d6b6c0f.js b/static/js/tslib-8d6b6c0f.js new file mode 100644 index 0000000..76195c5 --- /dev/null +++ b/static/js/tslib-8d6b6c0f.js @@ -0,0 +1 @@ +var c=function(e,t){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(n[a]=r[a])},c(e,t)};function u(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");c(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var f=function(){return f=Object.assign||function(t){for(var n,r=1,a=arguments.length;r=0;i--)(l=e[i])&&(o=(a<3?l(o):a>3?l(t,n,o):l(t,n))||o);return a>3&&o&&Object.defineProperty(t,n,o),o}function p(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function y(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),a,o=[],l;try{for(;(t===void 0||t-- >0)&&!(a=r.next()).done;)o.push(a.value)}catch(i){l={error:i}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(l)throw l.error}}return o}function _(e,t,n){if(n||arguments.length===2)for(var r=0,a=t.length,o;rBe?Symbol(e):"_vr_"+e,rt=G("rvlm"),Pe=G("rvd"),pe=G("r"),je=G("rl"),fe=G("rvl"),j=typeof window!="undefined";function st(e){return e.__esModule||Be&&e[Symbol.toStringTag]==="Module"}const A=Object.assign;function ae(e,t){const n={};for(const r in t){const s=t[r];n[r]=Array.isArray(s)?s.map(e):e(s)}return n}const Q=()=>{},ot=/\/$/,it=e=>e.replace(ot,"");function le(e,t,n="/"){let r,s={},l="",d="";const g=t.indexOf("?"),c=t.indexOf("#",g>-1?g:0);return g>-1&&(r=t.slice(0,g),l=t.slice(g+1,c>-1?c:t.length),s=e(l)),c>-1&&(r=r||t.slice(0,c),d=t.slice(c,t.length)),r=ut(r!=null?r:t,n),{fullPath:r+(l&&"?")+l+d,path:r,query:s,hash:d}}function ct(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function we(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function at(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&q(t.matched[r],n.matched[s])&&qe(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function q(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function qe(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!lt(e[n],t[n]))return!1;return!0}function lt(e,t){return Array.isArray(e)?Ae(e,t):Array.isArray(t)?Ae(t,e):e===t}function Ae(e,t){return Array.isArray(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function ut(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let s=n.length-1,l,d;for(l=0;l({left:window.pageXOffset,top:window.pageYOffset});function mt(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=pt(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Se(e,t){return(history.state?history.state.position-t:-1)+e}const he=new Map;function gt(e,t){he.set(e,t)}function yt(e){const t=he.get(e);return he.delete(e),t}let vt=()=>location.protocol+"//"+location.host;function ze(e,t){const{pathname:n,search:r,hash:s}=t,l=e.indexOf("#");if(l>-1){let g=s.includes(e.slice(l))?e.slice(l).length:1,c=s.slice(g);return c[0]!=="/"&&(c="/"+c),we(c,"")}return we(n,e)+r+s}function Rt(e,t,n,r){let s=[],l=[],d=null;const g=({state:a})=>{const y=ze(e,location),v=n.value,C=t.value;let k=0;if(a){if(n.value=y,t.value=a,d&&d===v){d=null;return}k=C?a.position-C.position:0}else r(y);s.forEach(w=>{w(n.value,v,{delta:k,type:W.pop,direction:k?k>0?D.forward:D.back:D.unknown})})};function c(){d=n.value}function u(a){s.push(a);const y=()=>{const v=s.indexOf(a);v>-1&&s.splice(v,1)};return l.push(y),y}function i(){const{history:a}=window;!a.state||a.replaceState(A({},a.state,{scroll:J()}),"")}function f(){for(const a of l)a();l=[],window.removeEventListener("popstate",g),window.removeEventListener("beforeunload",i)}return window.addEventListener("popstate",g),window.addEventListener("beforeunload",i),{pauseListeners:c,listen:u,destroy:f}}function ke(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?J():null}}function Et(e){const{history:t,location:n}=window,r={value:ze(e,n)},s={value:t.state};s.value||l(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function l(c,u,i){const f=e.indexOf("#"),a=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+c:vt()+e+c;try{t[i?"replaceState":"pushState"](u,"",a),s.value=u}catch(y){console.error(y),n[i?"replace":"assign"](a)}}function d(c,u){const i=A({},t.state,ke(s.value.back,c,s.value.forward,!0),u,{position:s.value.position});l(c,i,!0),r.value=c}function g(c,u){const i=A({},s.value,t.state,{forward:c,scroll:J()});l(i.current,i,!0);const f=A({},ke(r.value,c,null),{position:i.position+1},u);l(c,f,!1),r.value=c}return{location:r,state:s,push:g,replace:d}}function Pt(e){e=ft(e);const t=Et(e),n=Rt(e,t.state,t.location,t.replace);function r(l,d=!0){d||n.pauseListeners(),history.go(l)}const s=A({location:"",base:e,go:r,createHref:dt.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function ln(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Pt(e)}function wt(e){return typeof e=="string"||e&&typeof e=="object"}function Ge(e){return typeof e=="string"||typeof e=="symbol"}const T={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Ke=G("nf");var Ce;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ce||(Ce={}));function z(e,t){return A(new Error,{type:e,[Ke]:!0},t)}function $(e,t){return e instanceof Error&&Ke in e&&(t==null||!!(e.type&t))}const be="[^/]+?",At={sensitive:!1,strict:!1,start:!0,end:!0},St=/[.+*?^${}()[\]/\\]/g;function kt(e,t){const n=A({},At,t),r=[];let s=n.start?"^":"";const l=[];for(const u of e){const i=u.length?[]:[90];n.strict&&!u.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===40+40?1:-1:0}function bt(e,t){let n=0;const r=e.score,s=t.score;for(;n1&&(c==="*"||c==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),l.push({type:1,value:u,regexp:i,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),u="")}function a(){u+=c}for(;g{d(P)}:Q}function d(i){if(Ge(i)){const f=r.get(i);f&&(r.delete(i),n.splice(n.indexOf(f),1),f.children.forEach(d),f.alias.forEach(d))}else{const f=n.indexOf(i);f>-1&&(n.splice(f,1),i.record.name&&r.delete(i.record.name),i.children.forEach(d),i.alias.forEach(d))}}function g(){return n}function c(i){let f=0;for(;f=0&&(i.record.path!==n[f].record.path||!Ve(i,n[f]));)f++;n.splice(f,0,i),i.record.name&&!_e(i)&&r.set(i.record.name,i)}function u(i,f){let a,y={},v,C;if("name"in i&&i.name){if(a=r.get(i.name),!a)throw z(1,{location:i});C=a.record.name,y=A(It(f.params,a.keys.filter(P=>!P.optional).map(P=>P.name)),i.params),v=a.stringify(y)}else if("path"in i)v=i.path,a=n.find(P=>P.re.test(v)),a&&(y=a.parse(v),C=a.record.name);else{if(a=f.name?r.get(f.name):n.find(P=>P.re.test(f.path)),!a)throw z(1,{location:i,currentLocation:f});C=a.record.name,y=A({},f.params,i.params),v=a.stringify(y)}const k=[];let w=a;for(;w;)k.unshift(w.record),w=w.parent;return{name:C,path:v,params:y,matched:k,meta:Ht(k)}}return e.forEach(i=>l(i)),{addRoute:l,resolve:u,removeRoute:d,getRoutes:g,getRecordMatcher:s}}function It(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Tt(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:$t(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||{}:{default:e.component}}}function $t(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function _e(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ht(e){return e.reduce((t,n)=>A(t,n.meta),{})}function Oe(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Ve(e,t){return t.children.some(n=>n===e||Ve(e,n))}const Ue=/#/g,Lt=/&/g,Bt=/\//g,jt=/=/g,qt=/\?/g,Qe=/\+/g,zt=/%5B/g,Gt=/%5D/g,De=/%5E/g,Kt=/%60/g,Fe=/%7B/g,Vt=/%7C/g,We=/%7D/g,Ut=/%20/g;function me(e){return encodeURI(""+e).replace(Vt,"|").replace(zt,"[").replace(Gt,"]")}function Qt(e){return me(e).replace(Fe,"{").replace(We,"}").replace(De,"^")}function de(e){return me(e).replace(Qe,"%2B").replace(Ut,"+").replace(Ue,"%23").replace(Lt,"%26").replace(Kt,"`").replace(Fe,"{").replace(We,"}").replace(De,"^")}function Dt(e){return de(e).replace(jt,"%3D")}function Ft(e){return me(e).replace(Ue,"%23").replace(qt,"%3F")}function Wt(e){return e==null?"":Ft(e).replace(Bt,"%2F")}function Z(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Yt(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;sl&&de(l)):[r&&de(r)]).forEach(l=>{l!==void 0&&(t+=(t.length?"&":"")+n,l!=null&&(t+="="+l))})}return t}function Xt(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Array.isArray(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}function U(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function H(e,t,n,r,s){const l=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((d,g)=>{const c=f=>{f===!1?g(z(4,{from:n,to:t})):f instanceof Error?g(f):wt(f)?g(z(2,{from:t,to:f})):(l&&r.enterCallbacks[s]===l&&typeof f=="function"&&l.push(f),d())},u=e.call(r&&r.instances[s],t,n,c);let i=Promise.resolve(u);e.length<3&&(i=i.then(c)),i.catch(f=>g(f))})}function ue(e,t,n,r){const s=[];for(const l of e)for(const d in l.components){let g=l.components[d];if(!(t!=="beforeRouteEnter"&&!l.instances[d]))if(Zt(g)){const u=(g.__vccOpts||g)[t];u&&s.push(H(u,n,r,l,d))}else{let c=g();s.push(()=>c.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${d}" at "${l.path}"`));const i=st(u)?u.default:u;l.components[d]=i;const a=(i.__vccOpts||i)[t];return a&&H(a,n,r,l,d)()}))}}return s}function Zt(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Me(e){const t=F(pe),n=F(je),r=I(()=>t.resolve(X(e.to))),s=I(()=>{const{matched:c}=r.value,{length:u}=c,i=c[u-1],f=n.matched;if(!i||!f.length)return-1;const a=f.findIndex(q.bind(null,i));if(a>-1)return a;const y=Ne(c[u-2]);return u>1&&Ne(i)===y&&f[f.length-1].path!==y?f.findIndex(q.bind(null,c[u-2])):a}),l=I(()=>s.value>-1&&nn(n.params,r.value.params)),d=I(()=>s.value>-1&&s.value===n.matched.length-1&&qe(n.params,r.value.params));function g(c={}){return tn(c)?t[X(e.replace)?"replace":"push"](X(e.to)).catch(Q):Promise.resolve()}return{route:r,href:I(()=>r.value.href),isActive:l,isExactActive:d,navigate:g}}const Jt=He({name:"RouterLink",props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Me,setup(e,{slots:t}){const n=$e(Me(e)),{options:r}=F(pe),s=I(()=>({[Ie(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Ie(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const l=t.default&&t.default(n);return e.custom?l:Le("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},l)}}}),en=Jt;function tn(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function nn(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!Array.isArray(s)||s.length!==r.length||r.some((l,d)=>l!==s[d]))return!1}return!0}function Ne(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ie=(e,t,n)=>e!=null?e:t!=null?t:n,rn=He({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},setup(e,{attrs:t,slots:n}){const r=F(fe),s=I(()=>e.route||r.value),l=F(Pe,0),d=I(()=>s.value.matched[l]);ce(Pe,l+1),ce(rt,d),ce(fe,s);const g=tt();return nt(()=>[g.value,d.value,e.name],([c,u,i],[f,a,y])=>{u&&(u.instances[i]=c,a&&a!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=a.leaveGuards),u.updateGuards.size||(u.updateGuards=a.updateGuards))),c&&u&&(!a||!q(u,a)||!f)&&(u.enterCallbacks[i]||[]).forEach(v=>v(c))},{flush:"post"}),()=>{const c=s.value,u=d.value,i=u&&u.components[e.name],f=e.name;if(!i)return Te(n.default,{Component:i,route:c});const a=u.props[e.name],y=a?a===!0?c.params:typeof a=="function"?a(c):a:null,C=Le(i,A({},y,t,{onVnodeUnmounted:k=>{k.component.isUnmounted&&(u.instances[f]=null)},ref:g}));return Te(n.default,{Component:C,route:c})||C}}});function Te(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const sn=rn;function un(e){const t=Nt(e.routes,e),n=e.parseQuery||Yt,r=e.stringifyQuery||xe,s=e.history,l=U(),d=U(),g=U(),c=Je(T);let u=T;j&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const i=ae.bind(null,o=>""+o),f=ae.bind(null,Wt),a=ae.bind(null,Z);function y(o,p){let h,m;return Ge(o)?(h=t.getRecordMatcher(o),m=p):m=o,t.addRoute(m,h)}function v(o){const p=t.getRecordMatcher(o);p&&t.removeRoute(p)}function C(){return t.getRoutes().map(o=>o.record)}function k(o){return!!t.getRecordMatcher(o)}function w(o,p){if(p=A({},p||c.value),typeof o=="string"){const R=le(n,o,p.path),_=t.resolve({path:R.path},p),V=s.createHref(R.fullPath);return A(R,_,{params:a(_.params),hash:Z(R.hash),redirectedFrom:void 0,href:V})}let h;if("path"in o)h=A({},o,{path:le(n,o.path,p.path).path});else{const R=A({},o.params);for(const _ in R)R[_]==null&&delete R[_];h=A({},o,{params:f(o.params)}),p.params=f(p.params)}const m=t.resolve(h,p),S=o.hash||"";m.params=i(a(m.params));const b=ct(r,A({},o,{hash:Qt(S),path:m.path})),E=s.createHref(b);return A({fullPath:b,hash:S,query:r===xe?Xt(o.query):o.query||{}},m,{redirectedFrom:void 0,href:E})}function P(o){return typeof o=="string"?le(n,o,c.value.path):A({},o)}function O(o,p){if(u!==o)return z(8,{from:p,to:o})}function M(o){return K(o)}function L(o){return M(A(P(o),{replace:!0}))}function N(o){const p=o.matched[o.matched.length-1];if(p&&p.redirect){const{redirect:h}=p;let m=typeof h=="function"?h(o):h;return typeof m=="string"&&(m=m.includes("?")||m.includes("#")?m=P(m):{path:m},m.params={}),A({query:o.query,hash:o.hash,params:o.params},m)}}function K(o,p){const h=u=w(o),m=c.value,S=o.state,b=o.force,E=o.replace===!0,R=N(h);if(R)return K(A(P(R),{state:S,force:b,replace:E}),p||h);const _=h;_.redirectedFrom=p;let V;return!b&&at(r,m,h)&&(V=z(16,{to:_,from:m}),Ee(m,m,!0,!1)),(V?Promise.resolve(V):ge(_,m)).catch(x=>$(x)?$(x,2)?x:re(x):ne(x,_,m)).then(x=>{if(x){if($(x,2))return K(A(P(x.to),{state:S,force:b,replace:E}),p||_)}else x=ve(_,m,!0,E,S);return ye(_,m,x),x})}function Ye(o,p){const h=O(o,p);return h?Promise.reject(h):Promise.resolve()}function ge(o,p){let h;const[m,S,b]=on(o,p);h=ue(m.reverse(),"beforeRouteLeave",o,p);for(const R of m)R.leaveGuards.forEach(_=>{h.push(H(_,o,p))});const E=Ye.bind(null,o,p);return h.push(E),B(h).then(()=>{h=[];for(const R of l.list())h.push(H(R,o,p));return h.push(E),B(h)}).then(()=>{h=ue(S,"beforeRouteUpdate",o,p);for(const R of S)R.updateGuards.forEach(_=>{h.push(H(_,o,p))});return h.push(E),B(h)}).then(()=>{h=[];for(const R of o.matched)if(R.beforeEnter&&!p.matched.includes(R))if(Array.isArray(R.beforeEnter))for(const _ of R.beforeEnter)h.push(H(_,o,p));else h.push(H(R.beforeEnter,o,p));return h.push(E),B(h)}).then(()=>(o.matched.forEach(R=>R.enterCallbacks={}),h=ue(b,"beforeRouteEnter",o,p),h.push(E),B(h))).then(()=>{h=[];for(const R of d.list())h.push(H(R,o,p));return h.push(E),B(h)}).catch(R=>$(R,8)?R:Promise.reject(R))}function ye(o,p,h){for(const m of g.list())m(o,p,h)}function ve(o,p,h,m,S){const b=O(o,p);if(b)return b;const E=p===T,R=j?history.state:{};h&&(m||E?s.replace(o.fullPath,A({scroll:E&&R&&R.scroll},S)):s.push(o.fullPath,S)),c.value=o,Ee(o,p,h,E),re()}let ee;function Xe(){ee=s.listen((o,p,h)=>{const m=w(o),S=N(m);if(S){K(A(S,{replace:!0}),m).catch(Q);return}u=m;const b=c.value;j&>(Se(b.fullPath,h.delta),J()),ge(m,b).catch(E=>$(E,12)?E:$(E,2)?(K(E.to,m).then(R=>{$(R,20)&&!h.delta&&h.type===W.pop&&s.go(-1,!1)}).catch(Q),Promise.reject()):(h.delta&&s.go(-h.delta,!1),ne(E,m,b))).then(E=>{E=E||ve(m,b,!1),E&&(h.delta?s.go(-h.delta,!1):h.type===W.pop&&$(E,20)&&s.go(-1,!1)),ye(m,b,E)}).catch(Q)})}let te=U(),Re=U(),Y;function ne(o,p,h){re(o);const m=Re.list();return m.length?m.forEach(S=>S(o,p,h)):console.error(o),Promise.reject(o)}function Ze(){return Y&&c.value!==T?Promise.resolve():new Promise((o,p)=>{te.add([o,p])})}function re(o){return Y||(Y=!o,Xe(),te.list().forEach(([p,h])=>o?h(o):p()),te.reset()),o}function Ee(o,p,h,m){const{scrollBehavior:S}=e;if(!j||!S)return Promise.resolve();const b=!h&&yt(Se(o.fullPath,0))||(m||!h)&&history.state&&history.state.scroll||null;return et().then(()=>S(o,p,b)).then(E=>E&&mt(E)).catch(E=>ne(E,o,p))}const se=o=>s.go(o);let oe;const ie=new Set;return{currentRoute:c,addRoute:y,removeRoute:v,hasRoute:k,getRoutes:C,resolve:w,options:e,push:M,replace:L,go:se,back:()=>se(-1),forward:()=>se(1),beforeEach:l.add,beforeResolve:d.add,afterEach:g.add,onError:Re.add,isReady:Ze,install(o){const p=this;o.component("RouterLink",en),o.component("RouterView",sn),o.config.globalProperties.$router=p,Object.defineProperty(o.config.globalProperties,"$route",{enumerable:!0,get:()=>X(c)}),j&&!oe&&c.value===T&&(oe=!0,M(s.location).catch(S=>{}));const h={};for(const S in T)h[S]=I(()=>c.value[S]);o.provide(pe,p),o.provide(je,$e(h)),o.provide(fe,c);const m=o.unmount;ie.add(o),o.unmount=function(){ie.delete(o),ie.size<1&&(u=T,ee&&ee(),c.value=T,oe=!1,Y=!1),m()}}}}function B(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function on(e,t){const n=[],r=[],s=[],l=Math.max(t.matched.length,e.matched.length);for(let d=0;dq(u,g))?r.push(g):n.push(g));const c=e.matched[d];c&&(t.matched.find(u=>q(u,c))||s.push(c))}return[n,r,s]}export{ln as a,un as c}; diff --git a/static/js/vue-router-de09a47b.js.gz b/static/js/vue-router-de09a47b.js.gz new file mode 100644 index 0000000..e47d7c6 Binary files /dev/null and b/static/js/vue-router-de09a47b.js.gz differ diff --git a/static/js/vuex-5083e822.js b/static/js/vuex-5083e822.js new file mode 100644 index 0000000..c017eac --- /dev/null +++ b/static/js/vuex-5083e822.js @@ -0,0 +1,5 @@ +import{w as M,r as k,b as F}from"./@vue-5cb43e43.js";/*! + * vuex v4.0.2 + * (c) 2021 Evan You + * @license MIT + */var V="store";function g(e,t){Object.keys(e).forEach(function(i){return t(e[i],i)})}function H(e){return e!==null&&typeof e=="object"}function U(e){return e&&typeof e.then=="function"}function B(e,t){return function(){return e(t)}}function x(e,t,i){return t.indexOf(e)<0&&(i&&i.prepend?t.unshift(e):t.push(e)),function(){var r=t.indexOf(e);r>-1&&t.splice(r,1)}}function T(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var i=e.state;y(e,i,[],e._modules.root,!0),E(e,i,t)}function E(e,t,i){var r=e._state;e.getters={},e._makeLocalGettersCache=Object.create(null);var n=e._wrappedGetters,o={};g(n,function(a,s){o[s]=B(a,e),Object.defineProperty(e.getters,s,{get:function(){return o[s]()},enumerable:!0})}),e._state=k({data:t}),e.strict&&q(e),r&&i&&e._withCommit(function(){r.data=null})}function y(e,t,i,r,n){var o=!i.length,a=e._modules.getNamespace(i);if(r.namespaced&&(e._modulesNamespaceMap[a],e._modulesNamespaceMap[a]=r),!o&&!n){var s=S(t,i.slice(0,-1)),f=i[i.length-1];e._withCommit(function(){s[f]=r.state})}var d=r.context=K(e,a,i);r.forEachMutation(function(c,u){var h=a+u;W(e,h,c,d)}),r.forEachAction(function(c,u){var h=c.root?u:a+u,l=c.handler||c;Y(e,h,l,d)}),r.forEachGetter(function(c,u){var h=a+u;X(e,h,c,d)}),r.forEachChild(function(c,u){y(e,t,i.concat(u),c,n)})}function K(e,t,i){var r=t==="",n={dispatch:r?e.dispatch:function(o,a,s){var f=b(o,a,s),d=f.payload,c=f.options,u=f.type;return(!c||!c.root)&&(u=t+u),e.dispatch(u,d)},commit:r?e.commit:function(o,a,s){var f=b(o,a,s),d=f.payload,c=f.options,u=f.type;(!c||!c.root)&&(u=t+u),e.commit(u,d,c)}};return Object.defineProperties(n,{getters:{get:r?function(){return e.getters}:function(){return A(e,t)}},state:{get:function(){return S(e.state,i)}}}),n}function A(e,t){if(!e._makeLocalGettersCache[t]){var i={},r=t.length;Object.keys(e.getters).forEach(function(n){if(n.slice(0,r)===t){var o=n.slice(r);Object.defineProperty(i,o,{get:function(){return e.getters[n]},enumerable:!0})}}),e._makeLocalGettersCache[t]=i}return e._makeLocalGettersCache[t]}function W(e,t,i,r){var n=e._mutations[t]||(e._mutations[t]=[]);n.push(function(a){i.call(e,r.state,a)})}function Y(e,t,i,r){var n=e._actions[t]||(e._actions[t]=[]);n.push(function(a){var s=i.call(e,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},a);return U(s)||(s=Promise.resolve(s)),e._devtoolHook?s.catch(function(f){throw e._devtoolHook.emit("vuex:error",f),f}):s})}function X(e,t,i,r){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(o){return i(r.state,r.getters,o.state,o.getters)})}function q(e){M(function(){return e._state.data},function(){},{deep:!0,flush:"sync"})}function S(e,t){return t.reduce(function(i,r){return i[r]},e)}function b(e,t,i){return H(e)&&e.type&&(i=t,t=e,e=e.type),{type:e,payload:t,options:i}}var z="vuex bindings",j="vuex:mutations",C="vuex:actions",_="vuex",J=0;function Q(e,t){F({id:"org.vuejs.vuex",app:e,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[z]},function(i){i.addTimelineLayer({id:j,label:"Vuex Mutations",color:I}),i.addTimelineLayer({id:C,label:"Vuex Actions",color:I}),i.addInspector({id:_,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),i.on.getInspectorTree(function(r){if(r.app===e&&r.inspectorId===_)if(r.filter){var n=[];N(n,t._modules.root,r.filter,""),r.rootNodes=n}else r.rootNodes=[$(t._modules.root,"")]}),i.on.getInspectorState(function(r){if(r.app===e&&r.inspectorId===_){var n=r.nodeId;A(t,n),r.state=et(it(t._modules,n),n==="root"?t.getters:t._makeLocalGettersCache,n)}}),i.on.editInspectorState(function(r){if(r.app===e&&r.inspectorId===_){var n=r.nodeId,o=r.path;n!=="root"&&(o=n.split("/").filter(Boolean).concat(o)),t._withCommit(function(){r.set(t._state.data,o,r.state.value)})}}),t.subscribe(function(r,n){var o={};r.payload&&(o.payload=r.payload),o.state=n,i.notifyComponentUpdate(),i.sendInspectorTree(_),i.sendInspectorState(_),i.addTimelineEvent({layerId:j,event:{time:Date.now(),title:r.type,data:o}})}),t.subscribeAction({before:function(r,n){var o={};r.payload&&(o.payload=r.payload),r._id=J++,r._time=Date.now(),o.state=n,i.addTimelineEvent({layerId:C,event:{time:r._time,title:r.type,groupId:r._id,subtitle:"start",data:o}})},after:function(r,n){var o={},a=Date.now()-r._time;o.duration={_custom:{type:"duration",display:a+"ms",tooltip:"Action duration",value:a}},r.payload&&(o.payload=r.payload),o.state=n,i.addTimelineEvent({layerId:C,event:{time:Date.now(),title:r.type,groupId:r._id,subtitle:"end",data:o}})}})})}var I=8702998,Z=6710886,tt=16777215,G={label:"namespaced",textColor:tt,backgroundColor:Z};function L(e){return e&&e!=="root"?e.split("/").slice(-2,-1)[0]:"Root"}function $(e,t){return{id:t||"root",label:L(t),tags:e.namespaced?[G]:[],children:Object.keys(e._children).map(function(i){return $(e._children[i],t+i+"/")})}}function N(e,t,i,r){r.includes(i)&&e.push({id:r||"root",label:r.endsWith("/")?r.slice(0,r.length-1):r||"Root",tags:t.namespaced?[G]:[]}),Object.keys(t._children).forEach(function(n){N(e,t._children[n],i,r+n+"/")})}function et(e,t,i){t=i==="root"?t:t[i];var r=Object.keys(t),n={state:Object.keys(e.state).map(function(a){return{key:a,editable:!0,value:e.state[a]}})};if(r.length){var o=rt(t);n.getters=Object.keys(o).map(function(a){return{key:a.endsWith("/")?L(a):a,editable:!1,value:O(function(){return o[a]})}})}return n}function rt(e){var t={};return Object.keys(e).forEach(function(i){var r=i.split("/");if(r.length>1){var n=t,o=r.pop();r.forEach(function(a){n[a]||(n[a]={_custom:{value:{},display:a,tooltip:"Module",abstract:!0}}),n=n[a]._custom.value}),n[o]=O(function(){return e[i]})}else t[i]=O(function(){return e[i]})}),t}function it(e,t){var i=t.split("/").filter(function(r){return r});return i.reduce(function(r,n,o){var a=r[n];if(!a)throw new Error('Missing module "'+n+'" for path "'+t+'".');return o===i.length-1?a:a._children},t==="root"?e:e.root._children)}function O(e){try{return e()}catch(t){return t}}var v=function(t,i){this.runtime=i,this._children=Object.create(null),this._rawModule=t;var r=t.state;this.state=(typeof r=="function"?r():r)||{}},D={namespaced:{configurable:!0}};D.namespaced.get=function(){return!!this._rawModule.namespaced};v.prototype.addChild=function(t,i){this._children[t]=i};v.prototype.removeChild=function(t){delete this._children[t]};v.prototype.getChild=function(t){return this._children[t]};v.prototype.hasChild=function(t){return t in this._children};v.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)};v.prototype.forEachChild=function(t){g(this._children,t)};v.prototype.forEachGetter=function(t){this._rawModule.getters&&g(this._rawModule.getters,t)};v.prototype.forEachAction=function(t){this._rawModule.actions&&g(this._rawModule.actions,t)};v.prototype.forEachMutation=function(t){this._rawModule.mutations&&g(this._rawModule.mutations,t)};Object.defineProperties(v.prototype,D);var m=function(t){this.register([],t,!1)};m.prototype.get=function(t){return t.reduce(function(i,r){return i.getChild(r)},this.root)};m.prototype.getNamespace=function(t){var i=this.root;return t.reduce(function(r,n){return i=i.getChild(n),r+(i.namespaced?n+"/":"")},"")};m.prototype.update=function(t){R([],this.root,t)};m.prototype.register=function(t,i,r){var n=this;r===void 0&&(r=!0);var o=new v(i,r);if(t.length===0)this.root=o;else{var a=this.get(t.slice(0,-1));a.addChild(t[t.length-1],o)}i.modules&&g(i.modules,function(s,f){n.register(t.concat(f),s,r)})};m.prototype.unregister=function(t){var i=this.get(t.slice(0,-1)),r=t[t.length-1],n=i.getChild(r);!n||!n.runtime||i.removeChild(r)};m.prototype.isRegistered=function(t){var i=this.get(t.slice(0,-1)),r=t[t.length-1];return i?i.hasChild(r):!1};function R(e,t,i){if(t.update(i),i.modules)for(var r in i.modules){if(!t.getChild(r))return;R(e.concat(r),t.getChild(r),i.modules[r])}}function ot(e){return new p(e)}var p=function(t){var i=this;t===void 0&&(t={});var r=t.plugins;r===void 0&&(r=[]);var n=t.strict;n===void 0&&(n=!1);var o=t.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new m(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._devtools=o;var a=this,s=this,f=s.dispatch,d=s.commit;this.dispatch=function(h,l){return f.call(a,h,l)},this.commit=function(h,l,P){return d.call(a,h,l,P)},this.strict=n;var c=this._modules.root.state;y(this,c,[],this._modules.root),E(this,c),r.forEach(function(u){return u(i)})},w={state:{configurable:!0}};p.prototype.install=function(t,i){t.provide(i||V,this),t.config.globalProperties.$store=this;var r=this._devtools!==void 0?this._devtools:!1;r&&Q(t,this)};w.state.get=function(){return this._state.data};w.state.set=function(e){};p.prototype.commit=function(t,i,r){var n=this,o=b(t,i,r),a=o.type,s=o.payload,f={type:a,payload:s},d=this._mutations[a];!d||(this._withCommit(function(){d.forEach(function(u){u(s)})}),this._subscribers.slice().forEach(function(c){return c(f,n.state)}))};p.prototype.dispatch=function(t,i){var r=this,n=b(t,i),o=n.type,a=n.payload,s={type:o,payload:a},f=this._actions[o];if(!!f){try{this._actionSubscribers.slice().filter(function(c){return c.before}).forEach(function(c){return c.before(s,r.state)})}catch{}var d=f.length>1?Promise.all(f.map(function(c){return c(a)})):f[0](a);return new Promise(function(c,u){d.then(function(h){try{r._actionSubscribers.filter(function(l){return l.after}).forEach(function(l){return l.after(s,r.state)})}catch{}c(h)},function(h){try{r._actionSubscribers.filter(function(l){return l.error}).forEach(function(l){return l.error(s,r.state,h)})}catch{}u(h)})})}};p.prototype.subscribe=function(t,i){return x(t,this._subscribers,i)};p.prototype.subscribeAction=function(t,i){var r=typeof t=="function"?{before:t}:t;return x(r,this._actionSubscribers,i)};p.prototype.watch=function(t,i,r){var n=this;return M(function(){return t(n.state,n.getters)},i,Object.assign({},r))};p.prototype.replaceState=function(t){var i=this;this._withCommit(function(){i._state.data=t})};p.prototype.registerModule=function(t,i,r){r===void 0&&(r={}),typeof t=="string"&&(t=[t]),this._modules.register(t,i),y(this,this.state,t,this._modules.get(t),r.preserveState),E(this,this.state)};p.prototype.unregisterModule=function(t){var i=this;typeof t=="string"&&(t=[t]),this._modules.unregister(t),this._withCommit(function(){var r=S(i.state,t.slice(0,-1));delete r[t[t.length-1]]}),T(this)};p.prototype.hasModule=function(t){return typeof t=="string"&&(t=[t]),this._modules.isRegistered(t)};p.prototype.hotUpdate=function(t){this._modules.update(t),T(this,!0)};p.prototype._withCommit=function(t){var i=this._committing;this._committing=!0,t(),this._committing=i};Object.defineProperties(p.prototype,w);export{ot as c}; diff --git a/static/js/vuex-5083e822.js.gz b/static/js/vuex-5083e822.js.gz new file mode 100644 index 0000000..19a5361 Binary files /dev/null and b/static/js/vuex-5083e822.js.gz differ diff --git a/static/js/wicg-inert-0211ec39.js b/static/js/wicg-inert-0211ec39.js new file mode 100644 index 0000000..b9e6d33 --- /dev/null +++ b/static/js/wicg-inert-0211ec39.js @@ -0,0 +1,13 @@ +var g=function(){function u(d,l){for(var f=0;f diff --git a/vite.config.js b/vite.config.js deleted file mode 100644 index 473f526..0000000 --- a/vite.config.js +++ /dev/null @@ -1,13 +0,0 @@ -import { defineConfig } from 'vite' -import path from 'path' -import vue from '@vitejs/plugin-vue' - -// https://vitejs.dev/config/ -export default defineConfig({ - resolve: { - alias: { - '@': path.resolve(__dirname, 'src'), - }, - }, - plugins: [vue()], -}) diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 65c00aa..0000000 --- a/yarn.lock +++ /dev/null @@ -1,2300 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@achrinza/node-ipc@9.2.2": - version "9.2.2" - resolved "https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.2.tgz#ae1b5d3d6a9362034eea60c8d946b93893c2e4ec" - integrity sha512-b90U39dx0cU6emsOvy5hxU4ApNXnE3+Tuo8XQZfiKTGelDwpMwBVgBP7QX6dGTcJgu/miyJuNJ/2naFBliNWEw== - dependencies: - "@node-ipc/js-queue" "2.0.3" - event-pubsub "4.3.0" - js-message "1.0.7" - -"@babel/code-frame@^7.0.0": - version "7.16.7" - resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" - integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== - dependencies: - "@babel/highlight" "^7.16.7" - -"@babel/helper-validator-identifier@^7.16.7": - version "7.16.7" - resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" - integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== - -"@babel/highlight@^7.16.7": - version "7.17.9" - resolved "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.17.9.tgz#61b2ee7f32ea0454612def4fccdae0de232b73e3" - integrity sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.16.4": - version "7.17.9" - resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.17.9.tgz#9c94189a6062f0291418ca021077983058e171ef" - integrity sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg== - -"@hapi/address@2.x.x": - version "2.1.4" - resolved "https://registry.npmmirror.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" - integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== - -"@hapi/bourne@1.x.x": - version "1.3.2" - resolved "https://registry.npmmirror.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" - integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== - -"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": - version "8.5.1" - resolved "https://registry.npmmirror.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" - integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== - -"@hapi/joi@^15.0.1": - version "15.1.1" - resolved "https://registry.npmmirror.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" - integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== - dependencies: - "@hapi/address" "2.x.x" - "@hapi/bourne" "1.x.x" - "@hapi/hoek" "8.x.x" - "@hapi/topo" "3.x.x" - -"@hapi/topo@3.x.x": - version "3.1.6" - resolved "https://registry.npmmirror.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" - integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== - dependencies: - "@hapi/hoek" "^8.3.0" - -"@lit/reactive-element@1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.npmmirror.com/@lit/reactive-element/-/reactive-element-1.0.0-rc.4.tgz#3473f6a687e9925fc2e9ff1b716a86b5f4b576ad" - integrity sha512-dJMha+4NFYdpnUJzRrWTFV5Hdp9QHWFuPnaoqonrKl4lGJVnYez9mu8ev9F/5KM47tjAjh22DuRHrdFDHfOijA== - -"@lit/reactive-element@^1.3.0": - version "1.3.1" - resolved "https://registry.npmmirror.com/@lit/reactive-element/-/reactive-element-1.3.1.tgz#3021ad0fa30a75a41212c5e7f1f169c5762ef8bb" - integrity sha512-nOJARIr3pReqK3hfFCSW2Zg/kFcFsSAlIE7z4a0C9D2dPrgD/YSn3ZP2ET/rxKB65SXyG7jJbkynBRm+tGlacw== - -"@material/animation@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/animation/-/animation-14.0.0-canary.261f2db59.0.tgz#1e3897a25dc4264afd5beb40f8040686276903fc" - integrity sha512-OjxWJYSRNs4vnPe8NclaNn+TsNc8TR/wHusGtezF5F+wl+5mh+K69BMXAmURtq3idoRg4XaOSC/Ohk1ovD1fMQ== - dependencies: - tslib "^2.1.0" - -"@material/base@14.0.0-canary.261f2db59.0", "@material/base@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/base/-/base-14.0.0-canary.261f2db59.0.tgz#199d0dd5ee64150a96b1392c207e45f7e9df9b80" - integrity sha512-vy5SQt+jcwwdRFfBvtpVdpULUBujecVUKOXcopaQoi2XIzI5EBHuR4gPN0cd1yfmVEucD6p2fvVv2FJ3Ngr61w== - dependencies: - tslib "^2.1.0" - -"@material/button@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/button/-/button-14.0.0-canary.261f2db59.0.tgz#d4453aa0c03dae2b4a009d15fe4a2cd529a59af5" - integrity sha512-DB0MAvdIGWKuFwlQ57hjv7ZuHIioT2mnG7RWtL7ZoCWoY45nCrsbJirmX5zZFipm9gIOJ3YnIkIrUyMVSrDX+g== - dependencies: - "@material/density" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/tokens" "14.0.0-canary.261f2db59.0" - "@material/touch-target" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/circular-progress@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/circular-progress/-/circular-progress-14.0.0-canary.261f2db59.0.tgz#9de291e5e95746ff98146885d8a44d9fa1722e84" - integrity sha512-Gi6Ika8MEZQOT3Qei2NfTj+sRWxCDFjchPM7szNjIKgL2DyH03bHmodQFVcyBFiPWEcWMc/mqVYgGf/XJXs85w== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/progress-indicator" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/density@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/density/-/density-14.0.0-canary.261f2db59.0.tgz#e34683ef5d68c661b0e2adaed1cd68668f35c18d" - integrity sha512-zOR5wISqPVr8KS/ERNC1jdRV9O832lzclyS9Ea20rDrWfuOiYsQ9bbIk12xWlxpgsn7r9fxQJyd1O2SURoHdRA== - dependencies: - tslib "^2.1.0" - -"@material/dialog@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/dialog/-/dialog-14.0.0-canary.261f2db59.0.tgz#61ba003954640590f2842247d09fabda0c326060" - integrity sha512-NfQR0fmNS/y2iRAx5YeODLLywBAnSyZI/CL9GUq4NiNj+FeSxe+5bhG1p9NxHeGMjEVrl6fG5L9ql7lqtfQaYQ== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/button" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/icon-button" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/tokens" "14.0.0-canary.261f2db59.0" - "@material/touch-target" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/dom@14.0.0-canary.261f2db59.0", "@material/dom@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/dom/-/dom-14.0.0-canary.261f2db59.0.tgz#7ee09608c9742f4cba06d2867ce6e211e84b2d50" - integrity sha512-iUpZG6Bb2l/PfNV2Fb/pXfG1p4Bz4PC9A7ATPlKfcU5HioObcnYVc/+Hrtaw8eu28BNIc+VVROtbfpqG/YgKSQ== - dependencies: - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/drawer@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/drawer/-/drawer-14.0.0-canary.261f2db59.0.tgz#dc55cc1e24f16da4f16b5e95667e17bae2033814" - integrity sha512-L4K8IXN5LMvaqVpOueopaMQPQbAWrRQ21iJi7Yv4BL15xWs5GbNohQJAclx4R6lHpEhnhYHlQ2dsIhe01IRrDw== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/list" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/elevation@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/elevation/-/elevation-14.0.0-canary.261f2db59.0.tgz#c49a90b1040589ac21b9fc3a9dda216e67cc140f" - integrity sha512-AqN/tsTGGyBzZ7CtoSMBY9bDYvCuUt98EUfiGjZGXcf4HgoHV3Cn/JSLrhru5Cq8Nx6HF6AmHh3dQCfNCQduew== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/feature-targeting@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/feature-targeting/-/feature-targeting-14.0.0-canary.261f2db59.0.tgz#ef9a02e87c1fdc91c290f1e54d17e141be940b91" - integrity sha512-CrVoGNu0ym52OPEKy3kgeNL2oSWOCBYbYxSH3GhERxCq5FwGBN+XmK/ZDLFVQlHYy3v8x4TqVEwXviCeumNTxQ== - dependencies: - tslib "^2.1.0" - -"@material/floating-label@14.0.0-canary.261f2db59.0", "@material/floating-label@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/floating-label/-/floating-label-14.0.0-canary.261f2db59.0.tgz#aaeda764b6db05d14fd34d70c11677e13929155c" - integrity sha512-Cp0/LngkW6/uZWbEDTe3Ox143V4kYtxl9twiM3XLKd6a67JHCzneQWFzC0qSg90b3r5O+1zOkT3ZMF2Pbu2Vwg== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/form-field@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/form-field/-/form-field-14.0.0-canary.261f2db59.0.tgz#cbea4cb27eecd8539da290dd9813408b17a8ac03" - integrity sha512-NCc/o60gwuF28PVMgFkHrKcHxIaCMZK9JRVfoaD0sF2BINYrjaCkFZ+x6AhNjAWLUQMhJMfc+1WXAUE2T85Mug== - dependencies: - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/icon-button@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/icon-button/-/icon-button-14.0.0-canary.261f2db59.0.tgz#36398248c769a8580878a0ef14a68eccfd66b667" - integrity sha512-9P6cjRqKtjE6ML+r5yz0ExU/f2KLdNabHQxmO6RpKd/FnjTyP1NcWqqj8dsvo/DZ7mOtT1MIThgkQDdiMqcYLg== - dependencies: - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/density" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/touch-target" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/line-ripple@14.0.0-canary.261f2db59.0", "@material/line-ripple@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/line-ripple/-/line-ripple-14.0.0-canary.261f2db59.0.tgz#fc7d46bbb6dd77a1321a3d00979265202d3eb479" - integrity sha512-LlyiyxpHNlFt0PZ8Q2tvOPbjNcgm3L7tUebXsM7iGyoKXfj0HwyDI31S0KgtU3Vs5DIK4U4mnRWtoAxtBW6Jfg== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/linear-progress@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/linear-progress/-/linear-progress-14.0.0-canary.261f2db59.0.tgz#ca769f11bd60dcfb420270e2bd9ad8f859174413" - integrity sha512-qP/iI4CT7i7HhXuUiNWL5pDN6tyTJ4uLl8e9QImz4mcQLUMU3xrNBIsutS+I5GnBE8FwLDozZFccfCxHh+pvzw== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/progress-indicator" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/list@14.0.0-canary.261f2db59.0", "@material/list@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/list/-/list-14.0.0-canary.261f2db59.0.tgz#f2b413c0da1cab9f49615587520eff00be99969a" - integrity sha512-bjHXXk2ZeWxAFs4cJxy5J5A5ClUd3FGjRv/LwCYpsh7Dm7e8kSe8Lw2MWb6FXyF3mDJM6xqN3xXQWOh6UEu5wA== - dependencies: - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/density" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/menu-surface@14.0.0-canary.261f2db59.0", "@material/menu-surface@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/menu-surface/-/menu-surface-14.0.0-canary.261f2db59.0.tgz#5332e93bdd4724745825396a0f336b0114cfd96e" - integrity sha512-zv/fv/W3zdSb+c/p6GNcOqA3+wAc/r8MOtV53WJPLlvZZSpGoTwHUp+GPiNeovfbsTSxN95XOXuVQBEfKEb8vA== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/menu@14.0.0-canary.261f2db59.0", "@material/menu@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/menu/-/menu-14.0.0-canary.261f2db59.0.tgz#7bd1e8eaa5a4933d2f4bb868085b6e4895ec15e9" - integrity sha512-x59UHoTLvEsPKjFdffrKTgEyc0T4W3m58RsizAmapXr59Uthq8+PTFOkAv9R1PV/ZCzxay7Vx+QcekC4qOr40A== - dependencies: - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/list" "14.0.0-canary.261f2db59.0" - "@material/menu-surface" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/mwc-base@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-base/-/mwc-base-0.25.3.tgz#b3e5f5409ce8250a40856f0d35cf9476244227dc" - integrity sha512-4wvxZ9dhPr0O4jjOHPmFyn77pafe+h1gHPlT9sbQ+ly8NY/fSn/TXn7/PbxgL8g4ZHxMvD3o7PJopg+6cbHp8Q== - dependencies: - "@lit/reactive-element" "1.0.0-rc.4" - "@material/base" "=14.0.0-canary.261f2db59.0" - "@material/dom" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-button@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-button/-/mwc-button-0.25.3.tgz#ddbe6d3bc1e92b73baddaf6b586da9eab5cd03c6" - integrity sha512-usHEKchj9hqetY7n0yebTz1Pk9Z+9W/sNZheFoSaiWQCv9XhtCdKkHH0MXTv8SpwxWuEKUf/XjtyvikGIcIn7w== - dependencies: - "@material/mwc-icon" "^0.25.3" - "@material/mwc-ripple" "^0.25.3" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-checkbox@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-checkbox/-/mwc-checkbox-0.25.3.tgz#93fd75b301186b4775456b8fe5155c9417e8fcfd" - integrity sha512-PSh9IAgQK4XiDzBwgclheejkA4cbZ3K9V1JTTl/YVRDD/OLLM+Bh8tbnAg/1kGVlPWOUfDrYCcZ0gg472ca7gw== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/mwc-ripple" "^0.25.3" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-circular-progress-four-color@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-circular-progress-four-color/-/mwc-circular-progress-four-color-0.25.3.tgz#46fdd0052fa063a72f66ccfbb9ca601f0dc5ec5d" - integrity sha512-CEpZxvZnJaBJaBD/WeffbbQ1vWaqML0zmohVIebxfml9MIukzIT8nRFfBmWq89zlszJBhdH0mfDvk7jX47z0Vg== - dependencies: - "@material/circular-progress" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/mwc-circular-progress" "^0.25.3" - "@material/theme" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-circular-progress@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-circular-progress/-/mwc-circular-progress-0.25.3.tgz#a1b62ab81cfad5a659ea249fc211061f68e9160b" - integrity sha512-ajgSzfdRfq0/sZg0Z5W/ZpgZwD8Ioj59m5ScCPXXdkRoVHf7+8lsD/2Fh4095GfoYE4PWSkXYVlWsQCx+aJbcA== - dependencies: - "@material/circular-progress" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/theme" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-dialog@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-dialog/-/mwc-dialog-0.25.3.tgz#11aca257c199d22bfb5f502cc86a56853c6ae1f6" - integrity sha512-UpxAYAzKXO1MW4ezpiYfEQgov08p0J8KDVKqKrMwg7lsZRkAtUMk4YJkM6qmWGqGPqd/cN++42PMPHAISJH3yA== - dependencies: - "@material/dialog" "=14.0.0-canary.261f2db59.0" - "@material/dom" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/mwc-button" "^0.25.3" - blocking-elements "^0.1.0" - lit "^2.0.0" - tslib "^2.0.1" - wicg-inert "^3.0.0" - -"@material/mwc-drawer@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-drawer/-/mwc-drawer-0.25.3.tgz#9a1dd1928322933c81f5201c7215f849d85de329" - integrity sha512-PL00ifjojIIVtAqv5v3l/uuKSufwcPqsVUWEuSvd6ncPGj2GoL45dWt3HPotUVbWarzqVh4wHj+Yr63WNxgPxw== - dependencies: - "@material/drawer" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - blocking-elements "^0.1.0" - lit "^2.0.0" - tslib "^2.0.1" - wicg-inert "^3.0.0" - -"@material/mwc-fab@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-fab/-/mwc-fab-0.25.3.tgz#ead57649b7865ceb3eef916b988a4c03d18e2a04" - integrity sha512-XE1BQNKAEear+Uq58s+DjZe6yw7kiiQofdayXjbKVRf5VS4Kdd0PDfb8sIYyRbwszknVB9jmisk9LQjHTfzs7w== - dependencies: - "@material/mwc-ripple" "^0.25.3" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-floating-label@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-floating-label/-/mwc-floating-label-0.25.3.tgz#e730c5d379160bd7f72e37f3dcec13ee0c21eaaf" - integrity sha512-3uFMi8Y680P0nzP5zih4YuOZJLl/C6Ux9G810Unwo44zblG/ckgJlFiM+T+oR+OH5KM8LbfNlV0ypo7FT5zYJA== - dependencies: - "@material/floating-label" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-formfield@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-formfield/-/mwc-formfield-0.25.3.tgz#3e8052ddae2bd7280796d1bdafe276a1313e49f7" - integrity sha512-JP/ZgsWok0ZVwUQfYgaov0Ocn1zDiiw7Po6q8k/n5tOS67S41XUB/ctiUg1gh00LAM0v3eZAexa9ZmKarviVJA== - dependencies: - "@material/form-field" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-icon-button-toggle@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-icon-button-toggle/-/mwc-icon-button-toggle-0.25.3.tgz#f1f3e82c9f7d1c6c925b2c4e65c4add944d5c97b" - integrity sha512-H3eMHHZWyqO2Dd3FXiDOArmegUBpXB3vatZLPDHVFKABdZlt0M4qusgvV7IIo53urLqqcVo6u8FMjtv9VGnXpQ== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/mwc-icon-button" "^0.25.3" - "@material/mwc-ripple" "^0.25.3" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-icon-button@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-icon-button/-/mwc-icon-button-0.25.3.tgz#6058577e77526d1da7a7ed8d7fe73c7ac513b23d" - integrity sha512-FexkMpK3ZSHh7NF+PIqvVhvAbBOgFDYPck/lqnxIDC3VGJ0rjD/1MqevDy2fY6IcHGlc8Ai7VuYbdQ6Cvw8WcQ== - dependencies: - "@material/mwc-ripple" "^0.25.3" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-icon@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-icon/-/mwc-icon-0.25.3.tgz#8b646e45f16a449553e89901684c026ff4f465a0" - integrity sha512-36076AWZIRSr8qYOLjuDDkxej/HA0XAosrj7TS1ZeLlUBnLUtbDtvc1S7KSa0hqez7ouzOqGaWK24yoNnTa2OA== - dependencies: - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-line-ripple@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-line-ripple/-/mwc-line-ripple-0.25.3.tgz#c5609d894c64ae80cbc37f657d0014e58fda1811" - integrity sha512-ANJzSyumb+shBVTIhqF1+YByPU/EpFXxI9CS26qThFqlUDpYXg5xcoZpkMSmZv3Wv/loF1rs2mJfFWOcC6nFnw== - dependencies: - "@material/line-ripple" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-linear-progress@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-linear-progress/-/mwc-linear-progress-0.25.3.tgz#0e71972db5af7409ba6899d9ac7ea6bb3105d21a" - integrity sha512-iAsM5zo78rYXXzwEg1RT0+jShxkUjOEUK0Yj6KxqxbXy1VKPTZ4HRB5Fy6wChWQi/Xl8wFlfI6nNAQtH7pakeA== - dependencies: - "@material/linear-progress" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/theme" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-list@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-list/-/mwc-list-0.25.3.tgz#9cbcb4e535f718e1029d0ae9de637cbe0049d589" - integrity sha512-2T297qVaQsKv+QDNP2ag9g04RLKO1tm2F6BwwqvdbXTsY+LKYOJe2/aSe0kX2tQLayX4ydy2RnTevo9Ld+c+4g== - dependencies: - "@material/base" "=14.0.0-canary.261f2db59.0" - "@material/dom" "=14.0.0-canary.261f2db59.0" - "@material/list" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/mwc-checkbox" "^0.25.3" - "@material/mwc-radio" "^0.25.3" - "@material/mwc-ripple" "^0.25.3" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-menu@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-menu/-/mwc-menu-0.25.3.tgz#f3dec5f520726715249bbe7301bfad83f7e9273d" - integrity sha512-jr5R61BfqrJC0lsAI63y4BsEM2eY3n6kiCy2ZnwinmxrfFrS709T/zuSUUW/xG9b9inSku4WjjSkDhPzQrmS3g== - dependencies: - "@material/menu" "=14.0.0-canary.261f2db59.0" - "@material/menu-surface" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/mwc-list" "^0.25.3" - "@material/shape" "=14.0.0-canary.261f2db59.0" - "@material/theme" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-notched-outline@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-notched-outline/-/mwc-notched-outline-0.25.3.tgz#8190629f50c97c6056db68dd6d82b1673d287ec8" - integrity sha512-8jvU8GD0Pke+pfTQ0PdXpZmkU3XIHhMVY6AHM/2IQrXHkVZmAm9kbwL7ne3Ao+6f5n+DeXDGd+SG9U6ZZjD7gw== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/notched-outline" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-radio@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-radio/-/mwc-radio-0.25.3.tgz#f57aeadba2fc2fcfa2a7eec9ee4484249031e661" - integrity sha512-SXpVDrsQnz7+2w/kfBxcOJ4P+uJ0RxBd9mCLE7wVyN53gDLkNHqA0npdl2PNpRaaMavVrt27L8wWo5QIT+7zWA== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/mwc-ripple" "^0.25.3" - "@material/radio" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-ripple@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-ripple/-/mwc-ripple-0.25.3.tgz#3b8f08b9d4195ff42989d08a22cc07a432fd753d" - integrity sha512-G/gt/csxgME6/sAku3GiuB0O2LLvoPWsRTLq/9iABpaGLJjqaKHvNg/IVzNDdF3YZT7EORgR9cBWWl7umA4i4Q== - dependencies: - "@material/dom" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/ripple" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-select@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-select/-/mwc-select-0.25.3.tgz#6683316b9ef3963a43539318a37471a100979c41" - integrity sha512-mf1WrsNAW4rDHeVH+AgTPfNHAg70dJdwuIfIBqksAty3pYxnXQ9RjpL4Z/7kLdsGiS44du65vVgmZ63T0ifugQ== - dependencies: - "@material/dom" "=14.0.0-canary.261f2db59.0" - "@material/floating-label" "=14.0.0-canary.261f2db59.0" - "@material/line-ripple" "=14.0.0-canary.261f2db59.0" - "@material/list" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/mwc-floating-label" "^0.25.3" - "@material/mwc-icon" "^0.25.3" - "@material/mwc-line-ripple" "^0.25.3" - "@material/mwc-list" "^0.25.3" - "@material/mwc-menu" "^0.25.3" - "@material/mwc-notched-outline" "^0.25.3" - "@material/select" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-slider@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-slider/-/mwc-slider-0.25.3.tgz#9d762fa4c81aee30f4fa80add7d62018dc134f76" - integrity sha512-HhjOwi9s/ssGrMaeOwvVXAZQJ3RQc7qKBe7KBA4diRF3Fe4UvjtFsXJN5eZAXmi0LwZPWNnzxKP1JAQBcJWszQ== - dependencies: - "@material/dom" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/mwc-ripple" "^0.25.3" - "@material/slider" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-snackbar@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-snackbar/-/mwc-snackbar-0.25.3.tgz#8031de833765cfb9c8d6cc0f39fd7359d1e66203" - integrity sha512-DJyWQl1rksv502qLQta81YQ3q3iy0GlVQcXZq88nBG9o64070qZW92rfZmiQ63MRwGbdNmrUFZ3QBoClY1JpFg== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/snackbar" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-switch@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-switch/-/mwc-switch-0.25.3.tgz#cde33fdae5b33c7f9fedb349bac5f323449e5165" - integrity sha512-cjppRf17q70SdtTP0twMAzODJY7ztJFnfDDZKM5N72F4cp2q0VvhIU42hfBCGLIEbXPQBCLG0dxqt2Mo04qCcA== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/mwc-ripple" "^0.25.3" - "@material/switch" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-tab-bar@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-tab-bar/-/mwc-tab-bar-0.25.3.tgz#46dcf333aba2600b6280716af57d716583101c7e" - integrity sha512-nzfoz34lmY50GmFUNSOZeCZSDQkJWgCdtBDBrEewufONMgxnuLwLjW0rc1NqBa62/dQ9E7G32rCDVrz/8fW0cA== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/mwc-tab" "^0.25.3" - "@material/mwc-tab-scroller" "^0.25.3" - "@material/tab" "=14.0.0-canary.261f2db59.0" - "@material/tab-bar" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-tab-indicator@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-tab-indicator/-/mwc-tab-indicator-0.25.3.tgz#3dac97523c4fb8dafad459a7267e992bcb18c8fe" - integrity sha512-b2M6wbO0uwPw8yU/HbNfZ40Yi3ueejjuqxoEzJgWHQGLUzA1BQuhcQglJUJgYYPgqAR/ew+x3apmxnpjinPqeQ== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/tab-indicator" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-tab-scroller@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-tab-scroller/-/mwc-tab-scroller-0.25.3.tgz#8b3ebbe526a49a09991d87a07c5ef8271c3aa620" - integrity sha512-IY0yuJg6G9Cyot5slA7k5edhe0ZmcvgKBAhKMHMxQf8F/Z5t0kUxgNyminQZUKegbJD2jxEUAgMpJWyNCKjGyg== - dependencies: - "@material/dom" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/tab-scroller" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-tab@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-tab/-/mwc-tab-0.25.3.tgz#dc76c6cee0b135b2e263b27c1b5b491a3d099147" - integrity sha512-BHKNBOUjCToPyD07Y+puRF1ttSusLAsqAddDneGSzCOILoR1M9mQ8JIvm2XJ+eirqje09qg6VdHnJJWCIPH6sA== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/mwc-ripple" "^0.25.3" - "@material/mwc-tab-indicator" "^0.25.3" - "@material/tab" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-textarea@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-textarea/-/mwc-textarea-0.25.3.tgz#0d2e136affcdc4d0a33775ded2ae8cfd43f79f63" - integrity sha512-u3PkwAL6+2DGr4rxrDAqBPBCwFX40lM8/ZKgQ9mg7xLB6Rhz/5n3Sf5MtMwGSJO0ZU5CGqU3qY9x21S4tM/Xhw== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/mwc-textfield" "^0.25.3" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-textfield@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-textfield/-/mwc-textfield-0.25.3.tgz#651389a92d0d29f1b7ed7e252129314eadcfae3e" - integrity sha512-stpZ8sEyo2Mb9fG2XCoTc1Kom8oRXZiVI5rU88GtfcBU7nH0em8S4grq9X1mVfUG6Cfi1G/T+avCSIhzbYtr0w== - dependencies: - "@material/floating-label" "=14.0.0-canary.261f2db59.0" - "@material/line-ripple" "=14.0.0-canary.261f2db59.0" - "@material/mwc-base" "^0.25.3" - "@material/mwc-floating-label" "^0.25.3" - "@material/mwc-line-ripple" "^0.25.3" - "@material/mwc-notched-outline" "^0.25.3" - "@material/textfield" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-top-app-bar-fixed@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-top-app-bar-fixed/-/mwc-top-app-bar-fixed-0.25.3.tgz#f37f9145ce851d0bbc0d61f6dd88cbd2db13a672" - integrity sha512-hYirqEkjohb+7t3iCY0Zppl3fAXJUJNcvsj5VLDzjRKOnQo+f1i3p9AcpJw5sVV29S4oP+RT+qD7D7tD930uKQ== - dependencies: - "@material/mwc-top-app-bar" "^0.25.3" - "@material/top-app-bar" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/mwc-top-app-bar@^0.25.3": - version "0.25.3" - resolved "https://registry.npmmirror.com/@material/mwc-top-app-bar/-/mwc-top-app-bar-0.25.3.tgz#5c8b42329c0fd32fefa3115912e2b6bf66fb2d69" - integrity sha512-2z13T/L9WTq3JFq2ygi5HF5tEUBToXjYn/BEJjPXSbe0jepRS+0wtk5axkbaq5ObSkvhBxdzjsZAaWFJ0QVF0A== - dependencies: - "@material/mwc-base" "^0.25.3" - "@material/top-app-bar" "=14.0.0-canary.261f2db59.0" - lit "^2.0.0" - tslib "^2.0.1" - -"@material/notched-outline@14.0.0-canary.261f2db59.0", "@material/notched-outline@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/notched-outline/-/notched-outline-14.0.0-canary.261f2db59.0.tgz#49e31ba87a2bb1c4b00a12fc1dd7c82f1d8fc068" - integrity sha512-gtn+IKAiX2rbfbX3a9aDlfUoKCEYrlAPOZifKXUaZ4UJYMNLzZuAqy7l5Ds30emtqUE22mySTEWqhzK6dePKsA== - dependencies: - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/floating-label" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/progress-indicator@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/progress-indicator/-/progress-indicator-14.0.0-canary.261f2db59.0.tgz#047bba48d6897f4d4015479897a8d5d6f7219421" - integrity sha512-qm+zUMvFYhHuVB2OdgWTO/Dv1hMFEdIT3loX5OJMpvQ66l6rez/3F7blwHkm6W4mfuxRS3zdDdYbP5QdFcuHuA== - dependencies: - tslib "^2.1.0" - -"@material/radio@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/radio/-/radio-14.0.0-canary.261f2db59.0.tgz#d3e663e39b300c9cd19e84e00ff5d5ee3360d99b" - integrity sha512-AvrsOqhP8UZ5d58RWgaTmQVlWQRULwk2BXhsEhtxz56CmTsyVM49thNbaNnc/TzuY9Ssxv/L2wYVbR2B3BX9Yw== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/density" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/touch-target" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/ripple@14.0.0-canary.261f2db59.0", "@material/ripple@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/ripple/-/ripple-14.0.0-canary.261f2db59.0.tgz#32a0dbdac1e65bdbc181ef36d59ee3f0d5afd037" - integrity sha512-3FLCLj8X7KrFfuYBHJg1b7Odb3V/AW7fxk3m1i1zhDnygKmlQ/abVucH1s2qbX3Y+JIiq+5/C5407h9BFtOf+A== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/rtl@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/rtl/-/rtl-14.0.0-canary.261f2db59.0.tgz#01ef76b6c084acfc507999581ff4be46fe2c7703" - integrity sha512-bVnXBbUsHs57+EXdeFbcwaKy3lT/itI/qTLmJ88ar0qaGEujO1GmESHm3ioqkeo4kQpTfDhBwQGeEi1aDaTdFg== - dependencies: - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/select@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/select/-/select-14.0.0-canary.261f2db59.0.tgz#849cd9f3c58840b932769b70ba1e085aea393070" - integrity sha512-r/D3e75H/sg+7iv+dkiyQ9cg8R6koHQJl85/gZqOlHpaQGSH5gSxpVeILkRY+ic6obQTdQCPRvUi9kzUve5zEg== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/density" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/floating-label" "14.0.0-canary.261f2db59.0" - "@material/line-ripple" "14.0.0-canary.261f2db59.0" - "@material/list" "14.0.0-canary.261f2db59.0" - "@material/menu" "14.0.0-canary.261f2db59.0" - "@material/menu-surface" "14.0.0-canary.261f2db59.0" - "@material/notched-outline" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/shape@14.0.0-canary.261f2db59.0", "@material/shape@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/shape/-/shape-14.0.0-canary.261f2db59.0.tgz#256be16b1b6e6e0a604198f3c3d29abed1880950" - integrity sha512-VjcQltd1uF9ugvLExMy00SMISjy/370o8lsZlb1T+xHyhXHL3UxeuWYLW5Amq6mbx65+c9Df9WmlXXOdebpEkw== - dependencies: - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/slider@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/slider/-/slider-14.0.0-canary.261f2db59.0.tgz#fa80b9887006b4d86255ef320e45c630963c7623" - integrity sha512-JoTlKGDf5+Ao0JNNlpiNM1h3TezhOELpM8dmCs1IwCzw7pWepihSa4oXemdDadHKAYM0HOIo2OQVcark96/WSQ== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/snackbar@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/snackbar/-/snackbar-14.0.0-canary.261f2db59.0.tgz#c33ce965fe6c0ce92b4451b7edaa3212b3866c88" - integrity sha512-RLxO0dWBmhU+3y/PCYN0oiQUvzw8cdeFLmiUN9BPn2unwmTPp5nUdaTde7TQ93vRNidyPtDnkEFnflunDCk2Ew== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/button" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/icon-button" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/switch@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/switch/-/switch-14.0.0-canary.261f2db59.0.tgz#e89b7dde62b8e9181ff203312bba973c4a8480e2" - integrity sha512-WoHxAeTVh43OAwkdC9uWI5caVwCCn0JrxMbPYAonbuoGAn/blXECuDtSpXD3m+05RwSgUHlX9n14nb3SGQMOYw== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/density" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/tokens" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/tab-bar@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/tab-bar/-/tab-bar-14.0.0-canary.261f2db59.0.tgz#670c1dd54a978a91f93d7da8dafd1b2b2ffa837b" - integrity sha512-hr6gqL0FrRO8ofFi/EPc/A6iRIzcx+ruqzUlCjDgCdMDOOHZsg9ULskGiN7/ocUZnpPOL1AcdE05L3nAWiDZHA== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/density" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/tab" "14.0.0-canary.261f2db59.0" - "@material/tab-indicator" "14.0.0-canary.261f2db59.0" - "@material/tab-scroller" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/tab-indicator@14.0.0-canary.261f2db59.0", "@material/tab-indicator@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/tab-indicator/-/tab-indicator-14.0.0-canary.261f2db59.0.tgz#9143171ed500c9e6055b8289600254b624187fa1" - integrity sha512-v1MHQ19zs0PWcFqgSzhGY9dU+OeoLixu9BO7bLlT/SHyQ3SjHn9NRc850KiqbFuMlsIlnyIEz/dCJHv2lO1ZAw== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/tab-scroller@14.0.0-canary.261f2db59.0", "@material/tab-scroller@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/tab-scroller/-/tab-scroller-14.0.0-canary.261f2db59.0.tgz#eae508606ab59b2e35688443d225e9d86ed1a2b6" - integrity sha512-1tk3BHpYK3Zh/SAvXITlkm2frNo8wjz2xnu/9UoTQnzKMRIzKRFvAvtPH8oM7kmEoZeNXZOm+WrTyJ0mJNfmwg== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/tab" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/tab@14.0.0-canary.261f2db59.0", "@material/tab@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/tab/-/tab-14.0.0-canary.261f2db59.0.tgz#fb4ba5cf37ac67680cac4466809508089b1601cc" - integrity sha512-c6zIUxzTnFbwcJ7cfXBUgh/2x0cp3s0kW2c2PKmHO5RLm22azEnAMTHeTCbT5DKlazgr5Zum2ZFJ+uR1fSJUFw== - dependencies: - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/tab-indicator" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/textfield@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/textfield/-/textfield-14.0.0-canary.261f2db59.0.tgz#6f9b8c5e03cace5d8162228d8bbda33758c379d4" - integrity sha512-KBPgpvvVFBfLx9nc6+wWOS2hJ40JVwh5KBjMoYbiOEFLf0O7SgCAVREHaFAXrPsC8AeTyUipx6TReONIGfMCPQ== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/density" "14.0.0-canary.261f2db59.0" - "@material/dom" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/floating-label" "14.0.0-canary.261f2db59.0" - "@material/line-ripple" "14.0.0-canary.261f2db59.0" - "@material/notched-outline" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/theme@14.0.0-canary.261f2db59.0", "@material/theme@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/theme/-/theme-14.0.0-canary.261f2db59.0.tgz#acc25e9841a0072a7ce8f59588eaa2c9849bdb1f" - integrity sha512-bUqyFT0QF8Nxx02fekt3CXIfC9DEPOPdo2hjgdtvhrNP+vftbkI2tKZ5/uRUnVA+zqQAOyIl5z6FOMg4fyemCA== - dependencies: - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/tokens@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/tokens/-/tokens-14.0.0-canary.261f2db59.0.tgz#117a1e47d9d229576b9500d5bb35c9e1606ef9b9" - integrity sha512-mgar9gsLv00HTvXIDvNR1vEEXpfKgeWhVTO8a7aWofSNyENNOVc5ImJwBgCAMb5SgLHBi6w8/c1tPzjOewBfCA== - dependencies: - "@material/elevation" "14.0.0-canary.261f2db59.0" - -"@material/top-app-bar@=14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/top-app-bar/-/top-app-bar-14.0.0-canary.261f2db59.0.tgz#71d69997862ebf32b86a84784a41a4c21db510dc" - integrity sha512-qizULSReG7wpxWzNk2JykLiqMuuhOuyXoOUx5bl4FZCuivT6HK2xYLJ49ZM15SFbpWqZopfjmSrLo2TPw3wuhg== - dependencies: - "@material/animation" "14.0.0-canary.261f2db59.0" - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/elevation" "14.0.0-canary.261f2db59.0" - "@material/ripple" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - "@material/shape" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - "@material/typography" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/touch-target@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/touch-target/-/touch-target-14.0.0-canary.261f2db59.0.tgz#fe6be5287a415112b3f29a95d939b17f1c1de7a1" - integrity sha512-xA6TTHN7aOTXg/+c6mQJlogzTD+Sp8WPC5TK8RBXbQxEykGXGW15p+H9pG+rX/gzD5iehnHRBrDUFmAGoskhcQ== - dependencies: - "@material/base" "14.0.0-canary.261f2db59.0" - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/rtl" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@material/typography@14.0.0-canary.261f2db59.0": - version "14.0.0-canary.261f2db59.0" - resolved "https://registry.npmmirror.com/@material/typography/-/typography-14.0.0-canary.261f2db59.0.tgz#dd89dcff311b5398f22de4746a9d64bbf3d0a62e" - integrity sha512-WOCdcNkD5KBRAwICcRqWBRG3cDkyrwK5USTNmG0oxnwnZAN7daOpPTdLppVAhadE7faj8d67ON+V9pH7+T62FQ== - dependencies: - "@material/feature-targeting" "14.0.0-canary.261f2db59.0" - "@material/theme" "14.0.0-canary.261f2db59.0" - tslib "^2.1.0" - -"@node-ipc/js-queue@2.0.3": - version "2.0.3" - resolved "https://registry.npmmirror.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz#ac7fe33d766fa53e233ef8fedaf3443a01c5a4cd" - integrity sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw== - dependencies: - easy-stack "1.0.1" - -"@tauri-apps/cli-darwin-arm64@1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.npmmirror.com/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.0.0-rc.4.tgz#4c1637b3ab8d3b7df2c687747332541ad66dad39" - integrity sha512-TWAQbfABk1qsIAWiEmphKk1D+Qa4fBQE9vk5we5abRsqDCQJKu4c7sVwMYPzsa3fnTQk5mgEiSplevSvbbR3DA== - -"@tauri-apps/cli-darwin-x64@1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.npmmirror.com/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.0.0-rc.4.tgz#7926eb1e5401a746dee120b6c15e1a918aa2d501" - integrity sha512-7LAMgtZcUxfsCPJynmS9a3mzsT8AFMu5LGIUgPLppiGsaqb5CZUw5WpJQLW16VBPIQ9qR4zxlsCQb7P2WsbXzA== - -"@tauri-apps/cli-linux-arm-gnueabihf@1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.npmmirror.com/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.0.0-rc.4.tgz#b8a742402f992449c0a4e8d56d071c6eaaa307e9" - integrity sha512-Ut3aOMI1dMoPNsvNfJgweqqM5G4G2HBWSdSy5C0hD1GC3Y1xSv1BWORNT/eYNeJF5sCTO+qkslsOVw30xoJ6Fg== - -"@tauri-apps/cli-linux-arm64-gnu@1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.npmmirror.com/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.0.0-rc.4.tgz#86171dc18b6c54b7cb62a2675558ccf0d19f4f13" - integrity sha512-8JEsLGKfu2ffYSMWzMcRHZpzQrMKPmY1HiXi1W8xDOKbwTSaZ4qlP67JAE6UtdvrDJDg/rGGTEs33ZZ0VuCJ9Q== - -"@tauri-apps/cli-linux-arm64-musl@1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.npmmirror.com/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.0.0-rc.4.tgz#3c954a5fe2e0655711498148ce99340a294292e9" - integrity sha512-UGWY19vCsNpDPQfsfCpeeVVF4mwkbEVUCUdz/PoAtcW07nxa0xI/fNgX6U/LKXepon5z6iUsS5P4AtcLjPw5rw== - -"@tauri-apps/cli-linux-x64-gnu@1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.npmmirror.com/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.0.0-rc.4.tgz#7f8b677cceb4ada296585ad6860d17061b4c4009" - integrity sha512-lYs6xMw4Y8FpmRThzsWiXQ7SbR2lyBilC+m9VDQAp1vd1eriF80XtFbfhxKy9Wpm5qzYtcWYoIKWiRDa8LX8DA== - -"@tauri-apps/cli-linux-x64-musl@1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.npmmirror.com/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.0.0-rc.4.tgz#777029bf8970798871fdb8ea2b4a1646ecae7c75" - integrity sha512-DL4KT4dj2k+y1C3NTY5Fr85/WeYYlpcZZsLzF451wevFunNfGw5kic3tSaaJPtkjgK21t1Bw/hd3XtP6QtFuiA== - -"@tauri-apps/cli-win32-x64-msvc@1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.npmmirror.com/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.0.0-rc.4.tgz#9dd49c422a53b00db23b96f13a0218ce8778b00f" - integrity sha512-GFhupERiJX48k5hiepNfOm2FCcRTmNQ8m+XfW4slJ61v71wth06kFnFXrbLxTBd8wy77AD7yEGTahjGvR+9CAQ== - -"@tauri-apps/cli@1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.npmmirror.com/@tauri-apps/cli/-/cli-1.0.0-rc.4.tgz#63ac6f8e45739c70cc2f60ac60a632f288570040" - integrity sha512-VL7/28yzLiMevw4JGsDcEQYCsasNgALUcPKDma6rBv7sPypf4V3fksDCc90xs6usNQeoSfKaiExQWy24shoPDg== - optionalDependencies: - "@tauri-apps/cli-darwin-arm64" "1.0.0-rc.4" - "@tauri-apps/cli-darwin-x64" "1.0.0-rc.4" - "@tauri-apps/cli-linux-arm-gnueabihf" "1.0.0-rc.4" - "@tauri-apps/cli-linux-arm64-gnu" "1.0.0-rc.4" - "@tauri-apps/cli-linux-arm64-musl" "1.0.0-rc.4" - "@tauri-apps/cli-linux-x64-gnu" "1.0.0-rc.4" - "@tauri-apps/cli-linux-x64-musl" "1.0.0-rc.4" - "@tauri-apps/cli-win32-x64-msvc" "1.0.0-rc.4" - -"@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== - -"@types/trusted-types@^2.0.2": - version "2.0.2" - resolved "https://registry.npmmirror.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" - integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== - -"@vitejs/plugin-vue@^2.3.1": - version "2.3.1" - resolved "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-2.3.1.tgz#5f286b8d3515381c6d5c8fa8eee5e6335f727e14" - integrity sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ== - -"@vue/cli-shared-utils@^4.1.1": - version "4.5.17" - resolved "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-4.5.17.tgz#bb4aac8b816036cf5c0adf3af3cc1cb9c425501e" - integrity sha512-VoFNdxvTW4vZu3ne+j1Mf7mU99J2SAoRVn9XPrsouTUUJablglM8DASk7Ixhsh6ymyL/W9EADQFR6Pgj8Ujjuw== - dependencies: - "@achrinza/node-ipc" "9.2.2" - "@hapi/joi" "^15.0.1" - chalk "^2.4.2" - execa "^1.0.0" - launch-editor "^2.2.1" - lru-cache "^5.1.1" - open "^6.3.0" - ora "^3.4.0" - read-pkg "^5.1.1" - request "^2.88.2" - semver "^6.1.0" - strip-ansi "^6.0.0" - -"@vue/compiler-core@3.2.33": - version "3.2.33" - resolved "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.33.tgz#e915d59cce85898f5c5cfebe4c09e539278c3d59" - integrity sha512-AAmr52ji3Zhk7IKIuigX2osWWsb2nQE5xsdFYjdnmtQ4gymmqXbjLvkSE174+fF3A3kstYrTgGkqgOEbsdLDpw== - dependencies: - "@babel/parser" "^7.16.4" - "@vue/shared" "3.2.33" - estree-walker "^2.0.2" - source-map "^0.6.1" - -"@vue/compiler-dom@3.2.33": - version "3.2.33" - resolved "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.33.tgz#6db84296f949f18e5d3e7fd5e80f943dbed7d5ec" - integrity sha512-GhiG1C8X98Xz9QUX/RlA6/kgPBWJkjq0Rq6//5XTAGSYrTMBgcLpP9+CnlUg1TFxnnCVughAG+KZl28XJqw8uQ== - dependencies: - "@vue/compiler-core" "3.2.33" - "@vue/shared" "3.2.33" - -"@vue/compiler-sfc@3.2.33": - version "3.2.33" - resolved "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.33.tgz#7ce01dc947a8b76c099811dc6ca58494d4dc773d" - integrity sha512-H8D0WqagCr295pQjUYyO8P3IejM3vEzeCO1apzByAEaAR/WimhMYczHfZVvlCE/9yBaEu/eu9RdiWr0kF8b71Q== - dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.33" - "@vue/compiler-dom" "3.2.33" - "@vue/compiler-ssr" "3.2.33" - "@vue/reactivity-transform" "3.2.33" - "@vue/shared" "3.2.33" - estree-walker "^2.0.2" - magic-string "^0.25.7" - postcss "^8.1.10" - source-map "^0.6.1" - -"@vue/compiler-ssr@3.2.33": - version "3.2.33" - resolved "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.33.tgz#3e820267e4eea48fde9519f006dedca3f5e42e71" - integrity sha512-XQh1Xdk3VquDpXsnoCd7JnMoWec9CfAzQDQsaMcSU79OrrO2PNR0ErlIjm/mGq3GmBfkQjzZACV+7GhfRB8xMQ== - dependencies: - "@vue/compiler-dom" "3.2.33" - "@vue/shared" "3.2.33" - -"@vue/devtools-api@^6.0.0", "@vue/devtools-api@^6.0.0-beta.11": - version "6.1.4" - resolved "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.1.4.tgz#b4aec2f4b4599e11ba774a50c67fa378c9824e53" - integrity sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ== - -"@vue/reactivity-transform@3.2.33": - version "3.2.33" - resolved "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.33.tgz#286063f44ca56150ae9b52f8346a26e5913fa699" - integrity sha512-4UL5KOIvSQb254aqenW4q34qMXbfZcmEsV/yVidLUgvwYQQ/D21bGX3DlgPUGI3c4C+iOnNmDCkIxkILoX/Pyw== - dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.33" - "@vue/shared" "3.2.33" - estree-walker "^2.0.2" - magic-string "^0.25.7" - -"@vue/reactivity@3.2.33": - version "3.2.33" - resolved "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.33.tgz#c84eedb5225138dbfc2472864c151d3efbb4b673" - integrity sha512-62Sq0mp9/0bLmDuxuLD5CIaMG2susFAGARLuZ/5jkU1FCf9EDbwUuF+BO8Ub3Rbodx0ziIecM/NsmyjardBxfQ== - dependencies: - "@vue/shared" "3.2.33" - -"@vue/runtime-core@3.2.33": - version "3.2.33" - resolved "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.33.tgz#2df8907c85c37c3419fbd1bdf1a2df097fa40df2" - integrity sha512-N2D2vfaXsBPhzCV3JsXQa2NECjxP3eXgZlFqKh4tgakp3iX6LCGv76DLlc+IfFZq+TW10Y8QUfeihXOupJ1dGw== - dependencies: - "@vue/reactivity" "3.2.33" - "@vue/shared" "3.2.33" - -"@vue/runtime-dom@3.2.33": - version "3.2.33" - resolved "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.33.tgz#123b8969247029ea0d9c1983676d4706a962d848" - integrity sha512-LSrJ6W7CZTSUygX5s8aFkraDWlO6K4geOwA3quFF2O+hC3QuAMZt/0Xb7JKE3C4JD4pFwCSO7oCrZmZ0BIJUnw== - dependencies: - "@vue/runtime-core" "3.2.33" - "@vue/shared" "3.2.33" - csstype "^2.6.8" - -"@vue/server-renderer@3.2.33": - version "3.2.33" - resolved "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.33.tgz#4b45d6d2ae10ea4e3d2cf8e676804cf60f331979" - integrity sha512-4jpJHRD4ORv8PlbYi+/MfP8ec1okz6rybe36MdpkDrGIdEItHEUyaHSKvz+ptNEyQpALmmVfRteHkU9F8vxOew== - dependencies: - "@vue/compiler-ssr" "3.2.33" - "@vue/shared" "3.2.33" - -"@vue/shared@3.2.33": - version "3.2.33" - resolved "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.33.tgz#69a8c99ceb37c1b031d5cc4aec2ff1dc77e1161e" - integrity sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg== - -ajv@^6.12.3: - version "6.12.6" - resolved "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ansi-regex@^4.1.0: - version "4.1.1" - resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" - integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -asn1@~0.2.3: - version "0.2.6" - resolved "https://registry.npmmirror.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" - integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.npmmirror.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== - -aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.npmmirror.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.npmmirror.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== - dependencies: - tweetnacl "^0.14.3" - -blocking-elements@^0.1.0: - version "0.1.1" - resolved "https://registry.npmmirror.com/blocking-elements/-/blocking-elements-0.1.1.tgz#6acddbe2714a029a1774e9219bcf38736e07ded3" - integrity sha512-/SLWbEzMoVIMZACCyhD/4Ya2M1PWP1qMKuiymowPcI+PdWDARqeARBjhj73kbUBCxEmTZCUu5TAqxtwUO9C1Ig== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.npmmirror.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== - -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== - dependencies: - restore-cursor "^2.0.0" - -cli-spinners@^2.0.0: - version "2.6.1" - resolved "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" - integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -copy-anything@^2.0.1: - version "2.0.6" - resolved "https://registry.npmmirror.com/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480" - integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw== - dependencies: - is-what "^3.14.1" - -core-js@^3.22.2: - version "3.22.2" - resolved "https://registry.npmmirror.com/core-js/-/core-js-3.22.2.tgz#3ea0a245b0895fa39d1faa15fe75d91ade504a01" - integrity sha512-Z5I2vzDnEIqO2YhELVMFcL1An2CIsFe9Q7byZhs8c/QxummxZlAHw33TUHbIte987LkisOgL0LwQ1P9D6VISnA== - -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== - -cross-spawn@^6.0.0: - version "6.0.5" - resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -csstype@^2.6.8: - version "2.6.20" - resolved "https://registry.npmmirror.com/csstype/-/csstype-2.6.20.tgz#9229c65ea0b260cf4d3d997cb06288e36a8d6dda" - integrity sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA== - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.npmmirror.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== - dependencies: - assert-plus "^1.0.0" - -debug@^3.2.6: - version "3.2.7" - resolved "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - -defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.npmmirror.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA== - dependencies: - clone "^1.0.2" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -easy-stack@1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz#8afe4264626988cabb11f3c704ccd0c835411066" - integrity sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w== - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.npmmirror.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -errno@^0.1.1: - version "0.1.8" - resolved "https://registry.npmmirror.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" - integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== - dependencies: - prr "~1.0.1" - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -esbuild-android-64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.14.38.tgz#5b94a1306df31d55055f64a62ff6b763a47b7f64" - integrity sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw== - -esbuild-android-arm64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.38.tgz#78acc80773d16007de5219ccce544c036abd50b8" - integrity sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA== - -esbuild-darwin-64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.38.tgz#e02b1291f629ebdc2aa46fabfacc9aa28ff6aa46" - integrity sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA== - -esbuild-darwin-arm64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.38.tgz#01eb6650ec010b18c990e443a6abcca1d71290a9" - integrity sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ== - -esbuild-freebsd-64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.38.tgz#790b8786729d4aac7be17648f9ea8e0e16475b5e" - integrity sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig== - -esbuild-freebsd-arm64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.38.tgz#b66340ab28c09c1098e6d9d8ff656db47d7211e6" - integrity sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ== - -esbuild-linux-32@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.14.38.tgz#7927f950986fd39f0ff319e92839455912b67f70" - integrity sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g== - -esbuild-linux-64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.14.38.tgz#4893d07b229d9cfe34a2b3ce586399e73c3ac519" - integrity sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q== - -esbuild-linux-arm64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.38.tgz#8442402e37d0b8ae946ac616784d9c1a2041056a" - integrity sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA== - -esbuild-linux-arm@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.38.tgz#d5dbf32d38b7f79be0ec6b5fb2f9251fd9066986" - integrity sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA== - -esbuild-linux-mips64le@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.38.tgz#95081e42f698bbe35d8ccee0e3a237594b337eb5" - integrity sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ== - -esbuild-linux-ppc64le@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.38.tgz#dceb0a1b186f5df679618882a7990bd422089b47" - integrity sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q== - -esbuild-linux-riscv64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.38.tgz#61fb8edb75f475f9208c4a93ab2bfab63821afd2" - integrity sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ== - -esbuild-linux-s390x@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.38.tgz#34c7126a4937406bf6a5e69100185fd702d12fe0" - integrity sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ== - -esbuild-netbsd-64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.38.tgz#322ea9937d9e529183ee281c7996b93eb38a5d95" - integrity sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q== - -esbuild-openbsd-64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.38.tgz#1ca29bb7a2bf09592dcc26afdb45108f08a2cdbd" - integrity sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ== - -esbuild-sunos-64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.38.tgz#c9446f7d8ebf45093e7bb0e7045506a88540019b" - integrity sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA== - -esbuild-windows-32@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.14.38.tgz#f8e9b4602fd0ccbd48e5c8d117ec0ba4040f2ad1" - integrity sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw== - -esbuild-windows-64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.14.38.tgz#280f58e69f78535f470905ce3e43db1746518107" - integrity sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw== - -esbuild-windows-arm64@0.14.38: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.38.tgz#d97e9ac0f95a4c236d9173fa9f86c983d6a53f54" - integrity sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw== - -esbuild@^0.14.27: - version "0.14.38" - resolved "https://registry.npmmirror.com/esbuild/-/esbuild-0.14.38.tgz#99526b778cd9f35532955e26e1709a16cca2fb30" - integrity sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA== - optionalDependencies: - esbuild-android-64 "0.14.38" - esbuild-android-arm64 "0.14.38" - esbuild-darwin-64 "0.14.38" - esbuild-darwin-arm64 "0.14.38" - esbuild-freebsd-64 "0.14.38" - esbuild-freebsd-arm64 "0.14.38" - esbuild-linux-32 "0.14.38" - esbuild-linux-64 "0.14.38" - esbuild-linux-arm "0.14.38" - esbuild-linux-arm64 "0.14.38" - esbuild-linux-mips64le "0.14.38" - esbuild-linux-ppc64le "0.14.38" - esbuild-linux-riscv64 "0.14.38" - esbuild-linux-s390x "0.14.38" - esbuild-netbsd-64 "0.14.38" - esbuild-openbsd-64 "0.14.38" - esbuild-sunos-64 "0.14.38" - esbuild-windows-32 "0.14.38" - esbuild-windows-64 "0.14.38" - esbuild-windows-arm64 "0.14.38" - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -estree-walker@^2.0.2: - version "2.0.2" - resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" - integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== - -event-pubsub@4.3.0: - version "4.3.0" - resolved "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz#f68d816bc29f1ec02c539dc58c8dd40ce72cb36e" - integrity sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ== - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== - -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" - integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== - -fast-deep-equal@^3.1.1: - version "3.1.3" - resolved "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.npmmirror.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.npmmirror.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.npmmirror.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== - dependencies: - assert-plus "^1.0.0" - -graceful-fs@^4.1.2: - version "4.2.10" - resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.npmmirror.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.npmmirror.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.npmmirror.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -iconv-lite@^0.4.4: - version "0.4.24" - resolved "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -image-size@~0.5.0: - version "0.5.5" - resolved "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" - integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-core-module@^2.8.1: - version "2.9.0" - resolved "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" - integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== - dependencies: - has "^1.0.3" - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-what@^3.14.1: - version "3.14.1" - resolved "https://registry.npmmirror.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" - integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.npmmirror.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== - -js-message@1.0.7: - version "1.0.7" - resolved "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47" - integrity sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA== - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.npmmirror.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema@0.4.0: - version "0.4.0" - resolved "https://registry.npmmirror.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== - -jsprim@^1.2.2: - version "1.4.2" - resolved "https://registry.npmmirror.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" - integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.4.0" - verror "1.10.0" - -klona@^2.0.4: - version "2.0.5" - resolved "https://registry.npmmirror.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" - integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== - -launch-editor@^2.2.1: - version "2.3.0" - resolved "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.3.0.tgz#23b2081403b7eeaae2918bda510f3535ccab0ee4" - integrity sha512-3QrsCXejlWYHjBPFXTyGNhPj4rrQdB+5+r5r3wArpLH201aR+nWUgw/zKKkTmilCfY/sv6u8qo98pNvtg8LUTA== - dependencies: - picocolors "^1.0.0" - shell-quote "^1.6.1" - -less-loader@^10.2.0: - version "10.2.0" - resolved "https://registry.npmmirror.com/less-loader/-/less-loader-10.2.0.tgz#97286d8797dc3dc05b1d16b0ecec5f968bdd4e32" - integrity sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg== - dependencies: - klona "^2.0.4" - -less@^4.1.2: - version "4.1.2" - resolved "https://registry.npmmirror.com/less/-/less-4.1.2.tgz#6099ee584999750c2624b65f80145f8674e4b4b0" - integrity sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA== - dependencies: - copy-anything "^2.0.1" - parse-node-version "^1.0.1" - tslib "^2.3.0" - optionalDependencies: - errno "^0.1.1" - graceful-fs "^4.1.2" - image-size "~0.5.0" - make-dir "^2.1.0" - mime "^1.4.1" - needle "^2.5.2" - source-map "~0.6.0" - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -lit-element@^3.2.0: - version "3.2.0" - resolved "https://registry.npmmirror.com/lit-element/-/lit-element-3.2.0.tgz#9c981c55dfd9a8f124dc863edb62cc529d434db7" - integrity sha512-HbE7yt2SnUtg5DCrWt028oaU4D5F4k/1cntAFHTkzY8ZIa8N0Wmu92PxSxucsQSOXlODFrICkQ5x/tEshKi13g== - dependencies: - "@lit/reactive-element" "^1.3.0" - lit-html "^2.2.0" - -lit-html@^2.2.0: - version "2.2.2" - resolved "https://registry.npmmirror.com/lit-html/-/lit-html-2.2.2.tgz#06ced65dd3fb2d7a214d998c65acc576ae2cb3c4" - integrity sha512-cJofCRXuizwyaiGt9pJjJOcauezUlSB6t87VBXsPwRhbzF29MgD8GH6fZ0BuZdXAAC02IRONZBd//VPUuU8QbQ== - dependencies: - "@types/trusted-types" "^2.0.2" - -lit@^2.0.0: - version "2.2.2" - resolved "https://registry.npmmirror.com/lit/-/lit-2.2.2.tgz#b7f729d6ca7e17efbf2bf589df2d5eb04d9620ba" - integrity sha512-eN3+2QRHn/erxYB88AXiiRgQA6RltE9MhzySCwX+ACOxA/MLWN3VdXvcbZD9PN09zmUwlgzDvW3T84YWj2Sa0A== - dependencies: - "@lit/reactive-element" "^1.3.0" - lit-element "^3.2.0" - lit-html "^2.2.0" - -log-symbols@^2.2.0: - version "2.2.0" - resolved "https://registry.npmmirror.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== - dependencies: - chalk "^2.0.1" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -magic-string@^0.25.7: - version "0.25.9" - resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" - integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== - dependencies: - sourcemap-codec "^1.4.8" - -make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -mime-db@1.52.0: - version "1.52.0" - resolved "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@~2.1.19: - version "2.1.35" - resolved "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime@^1.4.1: - version "1.6.0" - resolved "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - -ms@^2.1.1: - version "2.1.3" - resolved "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -nanoid@^3.3.1: - version "3.3.3" - resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.3.tgz#fd8e8b7aa761fe807dba2d1b98fb7241bb724a25" - integrity sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w== - -needle@^2.5.2: - version "2.9.1" - resolved "https://registry.npmmirror.com/needle/-/needle-2.9.1.tgz#22d1dffbe3490c2b83e301f7709b6736cd8f2684" - integrity sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ== - dependencies: - debug "^3.2.6" - iconv-lite "^0.4.4" - sax "^1.2.4" - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== - dependencies: - path-key "^2.0.0" - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.npmmirror.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ== - dependencies: - mimic-fn "^1.0.0" - -open@^6.3.0: - version "6.4.0" - resolved "https://registry.npmmirror.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" - integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== - dependencies: - is-wsl "^1.1.0" - -ora@^3.4.0: - version "3.4.0" - resolved "https://registry.npmmirror.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" - integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== - dependencies: - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-spinners "^2.0.0" - log-symbols "^2.2.0" - strip-ansi "^5.2.0" - wcwidth "^1.0.1" - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== - -parse-json@^5.0.0: - version "5.2.0" - resolved "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse-node-version@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" - integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -postcss@^8.1.10, postcss@^8.4.12: - version "8.4.12" - resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.12.tgz#1e7de78733b28970fa4743f7da6f3763648b1905" - integrity sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg== - dependencies: - nanoid "^3.3.1" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== - -psl@^1.1.28: - version "1.8.0" - resolved "https://registry.npmmirror.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -qs@~6.5.2: - version "6.5.3" - resolved "https://registry.npmmirror.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" - integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== - -read-pkg@^5.1.1: - version "5.2.0" - resolved "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -request@^2.88.2: - version "2.88.2" - resolved "https://registry.npmmirror.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -resolve@^1.10.0, resolve@^1.22.0: - version "1.22.0" - resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" - integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== - dependencies: - is-core-module "^2.8.1" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q== - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -rollup@^2.59.0: - version "2.70.2" - resolved "https://registry.npmmirror.com/rollup/-/rollup-2.70.2.tgz#808d206a8851628a065097b7ba2053bd83ba0c0d" - integrity sha512-EitogNZnfku65I1DD5Mxe8JYRUCy0hkK5X84IlDtUs+O6JRMpRciXTzyCUuX11b5L5pvjH+OmFXiQ3XjabcXgg== - optionalDependencies: - fsevents "~2.3.2" - -safe-buffer@^5.0.1, safe-buffer@^5.1.2: - version "5.2.1" - resolved "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0: - version "5.7.1" - resolved "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^6.1.0: - version "6.3.0" - resolved "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== - dependencies: - shebang-regex "^1.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== - -shell-quote@^1.6.1: - version "1.7.3" - resolved "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" - integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.7" - resolved "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== - -source-map@^0.6.1, source-map@~0.6.0: - version "0.6.1" - resolved "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.11" - resolved "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" - integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== - -sshpk@^1.7.0: - version "1.17.0" - resolved "https://registry.npmmirror.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" - integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0: - version "6.0.1" - resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.npmmirror.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tslib@^2.0.1, tslib@^2.1.0, tslib@^2.3.0: - version "2.4.0" - resolved "https://registry.npmmirror.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.npmmirror.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.npmmirror.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -uuid@^3.3.2: - version "3.4.0" - resolved "https://registry.npmmirror.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.npmmirror.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vite@^2.9.5: - version "2.9.5" - resolved "https://registry.npmmirror.com/vite/-/vite-2.9.5.tgz#08ef37ac7a6d879c96f328b791732c9a00ea25ea" - integrity sha512-dvMN64X2YEQgSXF1lYabKXw3BbN6e+BL67+P3Vy4MacnY+UzT1AfkHiioFSi9+uiDUiaDy7Ax/LQqivk6orilg== - dependencies: - esbuild "^0.14.27" - postcss "^8.4.12" - resolve "^1.22.0" - rollup "^2.59.0" - optionalDependencies: - fsevents "~2.3.2" - -vue-cli-plugin-tauri@latest: - version "1.0.0-rc.1" - resolved "https://registry.npmmirror.com/vue-cli-plugin-tauri/-/vue-cli-plugin-tauri-1.0.0-rc.1.tgz#31eed8c3a8ac40879a259f07810f83d452eca04d" - integrity sha512-mt7RqC4GfIILYanfPG1+0ddPXp0aLTyVYEuF7zKtTpXd+uaRHJbs9o7s4x1uxOOotTHU8CJnAFO4+HUlay1K3g== - dependencies: - "@tauri-apps/cli" "1.0.0-rc.4" - "@vue/cli-shared-utils" "^4.1.1" - -vue-router@4.0.14: - version "4.0.14" - resolved "https://registry.npmmirror.com/vue-router/-/vue-router-4.0.14.tgz#ce2028c1c5c33e30c7287950c973f397fce1bd65" - integrity sha512-wAO6zF9zxA3u+7AkMPqw9LjoUCjSxfFvINQj3E/DceTt6uEz1XZLraDhdg2EYmvVwTBSGlLYsUw8bDmx0754Mw== - dependencies: - "@vue/devtools-api" "^6.0.0" - -vue@^3.2.33: - version "3.2.33" - resolved "https://registry.npmmirror.com/vue/-/vue-3.2.33.tgz#7867eb16a3293a28c4d190a837bc447878bd64c2" - integrity sha512-si1ExAlDUrLSIg/V7D/GgA4twJwfsfgG+t9w10z38HhL/HA07132pUQ2KuwAo8qbCyMJ9e6OqrmWrOCr+jW7ZQ== - dependencies: - "@vue/compiler-dom" "3.2.33" - "@vue/compiler-sfc" "3.2.33" - "@vue/runtime-dom" "3.2.33" - "@vue/server-renderer" "3.2.33" - "@vue/shared" "3.2.33" - -vuex@4.0.2: - version "4.0.2" - resolved "https://registry.npmmirror.com/vuex/-/vuex-4.0.2.tgz#f896dbd5bf2a0e963f00c67e9b610de749ccacc9" - integrity sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q== - dependencies: - "@vue/devtools-api" "^6.0.0-beta.11" - -wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== - dependencies: - defaults "^1.0.3" - -which@^1.2.9: - version "1.3.1" - resolved "https://registry.npmmirror.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -wicg-inert@^3.0.0: - version "3.1.1" - resolved "https://registry.npmmirror.com/wicg-inert/-/wicg-inert-3.1.1.tgz#b033fd4fbfb9e3fd709e5d84becbdf2e06e5c229" - integrity sha512-PhBaNh8ur9Xm4Ggy4umelwNIP6pPP1bv3EaWaKqfb/QNme2rdLjm7wIInvV4WhxVHhzA4Spgw9qNSqWtB/ca2A== - -wrappy@1: - version "1.0.2" - resolved "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==